{#each items as mainItem (mainItem.title)} {#snippet child({ props })} {#snippet tooltipContent()} {mainItem.title} {/snippet} {#snippet child({ props })} {mainItem.title} {/snippet} {#if mainItem.items?.length} {#snippet child({ props })} Toggle {/snippet} {#each mainItem.items as subItem (subItem.title)} {subItem.title} {/each} {/if} {/snippet} {/each}