Enable pagination
To enable pagination, define rowsPerPage
parameter.
const table = new TableHandler(data, { rowsPerPage: 20 })
Pages
{#each table.pages as page}
<button type="button">{page}</button>
{/each}
Pages with ellipsis
{#each table.pagesWithEllipsis as page}
<button type="button">{page ?? '...'}</button>
{/each}
Current page
<button type="button"
class:active={page === table.currentPage}
onclick={() => table.setPage(page)}
>
{page ?? '...'}
</button>