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>