Sverdle
{ // prevent default callback from resetting the form return ({ update }) => { update({ reset: false }); }; }} > How to play
{#each Array(6) as _, row} {@const current = row === i}
{#each Array(5) as _, column} {@const answer = data.answers[row]?.[column]} {/each}
{/each}
{#if won || data.answers.length >= 6} {#if !won && data.answer}

the answer was "{data.answer}"

{/if} {:else}
{#each ['qwertyuiop', 'asdfghjkl', 'zxcvbnm'] as row}
{#each row as letter} {/each}
{/each}
{/if}
{#if won}
{/if}