<script lang="ts"> import { page } from '$app/stores'; import { getPaginationContext } from '$lib/Pagination'; const pagination = getPaginationContext(); $: values = new Set([24, 48, 72, 90, 120, 150, 180, $pagination.items].sort((a, b) => a - b)); </script> <select class="btn-slate" bind:value={$pagination.items} on:change={() => $pagination.apply($page.url.searchParams)} title="Limit displayed items to..." > {#each values as value} <option {value}>{value}</option> {/each} </select>