refactor: add page size
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s

This commit is contained in:
Thanaphon Frappet 2025-07-11 11:09:39 +07:00
parent 3ddea74b73
commit d4f021d0e6
4 changed files with 39 additions and 5 deletions

View file

@ -1,5 +1,12 @@
<script setup lang="ts">
const pageSize = defineModel<number>({ required: true });
withDefaults(
defineProps<{
fetchData?: (...args: unknown[]) => void;
}>(),
{},
);
</script>
<template>
@ -10,7 +17,12 @@ const pageSize = defineModel<number>({ required: true });
:key="v"
clickable
v-close-popup
@click="pageSize = v"
@click="
() => {
pageSize = v;
fetchData();
}
"
>
<q-item-section>
<q-item-label>{{ v }}</q-item-label>