Library
{#each visibleTabIds as id, idx} {@const cat = visibleCategories.find(c => String(c.id) === id)} {#if id === "library" || id === "downloaded" || cat} {@const isBuiltin = id === "library" || id === "downloaded"} {@const isCompleted = cat && id === String(completedCatId)} {@const isDraggable = true} {#if activeDragKind === "tab" && dragInsertIdx === idx} {/if} {#if activeDragKind === "tab" && dragInsertIdx === idx + 1} {/if} {/if} {/each}
onSearchChange((e.target as HTMLInputElement).value)} />
{#if refreshing} {:else} {/if}
{#if sortPanelOpen} {/if}