{#each visibleItems() as { item, index } (getKey(item, index))}
{@render children(item, index)}
{/each}