{#if model} {#if model.specials} {#each topSpecials as special} dispatch('special', special.id)} selected={special.id === currentSpecial} indent={'ml-2'} /> {/each} {#if topSpecials.length > 0 && bottomSpecials.length > 0} {/if} {#each bottomSpecials as special} dispatch('special', special.id)} selected={special.id === currentSpecial} indent={'ml-2'} /> {/each} {/if} {#if topSpecials.length > 0 || bottomSpecials.length > 0}{/if} {#if starred.length} {/if} {#each model.spaces as m (m.label)} hierarchy.isDerived(it._class, m.spaceClass))} {currentSpace} hasSpaceBrowser={model.specials?.find((p) => p.id === 'spaceBrowser') !== undefined} model={m} on:space {currentSpecial} /> {/each}
{/if}