Heat setup
Heat
{#each rounds as round}
{round}
{/each}
Number
Category
{#each categories as category}
{category}
{/each}
Duration
{addSurfers();}}>+
{surfers}
{removeSurfers();}}>-
{#each Array(surfers) as _, surfer}
Name
Color
{#each colors as color}
{color}
{/each}
{/each}
{save();}}>SAVE
{resetHeat();}}>RESET
{#each heats as h, id}
{setHeat(id);}}>{h.name} {h.number} {h.category}
{deleteHeat(id);}}>X
{/each}