{selectedProject}
No project found.
{ open = false }}>
All
{#each data.projects as project}
{ open = false }}>
{project.name}
{/each}
Sort By
{#each ['latest', 'oldest', 'most_visited'] as sortBy}
{sortBy}
{/each}
{ clearTimeout(searchUpdateTimeout) searchUpdateTimeout = setTimeout(() => { search = target.value }, 500) }} />
(search = '')} >Clear
{#await data.shorteners}
{#each [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] as _}
{/each}
{:then shorteners} {#if shorteners.length > 0}
{#each shorteners as shortener}
{/each}
{:else}
No Shortener Found
Add a new shortener
{ dialogOpen = true }} class="w-fit">Add Shortener
{/if} {/await} {#await data.pagination then pagination}
Page Size
{#each [12, 24, 48, 96] as pageSize}
{pageSize}
{/each}
{#if data.page <= 1}
{:else}
{/if} {#each pages as page (page.key)} {#if page.type === 'ellipsis'}
{:else}
{page.value}
{/if} {/each} {#if data.page >= pagination[0].total / data.perPage}
{:else}
{/if}
{/await}