Roster
{#each Array(6) as _, position}
{#if rosterMap().has(position)}
handleRosterClick(position)}
/>
{:else}
handleRosterClick(position)}
/>
{/if}
{/each}
Storage ({storagePiclets.length})
{#if storagePiclets.length > 10} {/if}
{#each storagePiclets.slice(0, 10) as piclet}
handleStorageClick(piclet)}
/>
{/each}
Discovered ({discoveredMonsters.length})
{#if discoveredMonsters.length > 10} {/if}
{#each discoveredMonsters.slice(0, 10) as monster}
handleDiscoveredClick(monster)}
/>
{/each}