We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4aa8a36 commit 32dc418Copy full SHA for 32dc418
adminforth/spa/src/afcl/Table.vue
@@ -128,6 +128,10 @@
128
import SkeleteLoader from '@/components/SkeleteLoader.vue';
129
import { IconTableRowOutline } from '@iconify-prerendered/vue-flowbite';
130
131
+ defineExpose({
132
+ refreshTable
133
+ })
134
+
135
type Row = Record<string, unknown>
136
type LoadFn = (params: { offset: number, limit: number }) => Promise<{ data: Row[]; total: number }>
137
@@ -254,4 +258,9 @@
254
258
}
255
259
256
260
261
+ function refreshTable() {
262
+ currentPage.value = 1;
263
+ refresh();
264
+ }
265
257
266
</script>
0 commit comments