Merge branch 'experiment/tanstack' of git.odit.services:lfk/frontend into experiment/tanstack

This commit is contained in:
Nicolai Ort 2023-04-12 15:58:33 +02:00
commit c5d7ec25b5
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F

View File

@ -1,5 +1,6 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
let tablePageCount = [50, 100, 250, 500];
import { writable } from "svelte/store"; import { writable } from "svelte/store";
import { import {
createSvelteTable, createSvelteTable,
@ -69,6 +70,11 @@
const options = writable({ const options = writable({
data: [], data: [],
columns: columns, columns: columns,
initialState: {
pagination: {
pageSize: tablePageCount[0],
},
},
getCoreRowModel: getCoreRowModel(), getCoreRowModel: getCoreRowModel(),
getFilteredRowModel: getFilteredRowModel(), getFilteredRowModel: getFilteredRowModel(),
getPaginationRowModel: getPaginationRowModel(), getPaginationRowModel: getPaginationRowModel(),
@ -239,7 +245,7 @@
$table.setPageSize(Number(e.target.value)); $table.setPageSize(Number(e.target.value));
}} }}
> >
{#each [10, 25, 50, 100, 250] as pageSize} {#each tablePageCount as pageSize}
<option value={pageSize}>{pageSize}</option> <option value={pageSize}>{pageSize}</option>
{/each} {/each}
</select> </select>