(emptyString(x.summary) ? x.path : x.summary + ' (' + x.path + ')')} />
{@render children?.()} e.stopPropagation(), placeholder: 'Search Workspace Scripts' }} bind:value={filter} class="grow" />
{#if filteredItems} {#if owners.length > 0}
{#each owners as owner (owner)}
{ ownerFilter = ownerFilter == owner ? undefined : owner }} color={owner === ownerFilter ? 'blue' : 'gray'} baseClass={owner === ownerFilter ? 'border border-blue-500' : 'border'} > {owner} {#if owner === ownerFilter}✗{/if}
{/each}
{/if} {#if displayLock}
{/if} {#if filter.length > 0 && filteredItems.length == 0} {/if}
    {#each filteredItems as { path, hash, summary, description, marked }}
  • {/each}
{:else}
{#each new Array(6) as _} {/each} {/if}