use-vue3-easy-data-table
Version:
Composables for customize the vue3-easy-data-table.
15 lines • 838 B
TypeScript
import type { DataTableRef } from './dataTable';
export declare function usePagination(dataTableRef: DataTableRef): {
currentPageFirstIndex: import("vue").ComputedRef<number | undefined>;
currentPageLastIndex: import("vue").ComputedRef<number | undefined>;
clientItemsLength: import("vue").ComputedRef<number | undefined>;
maxPaginationNumber: import("vue").ComputedRef<number | undefined>;
currentPaginationNumber: import("vue").ComputedRef<number | undefined>;
isFirstPage: import("vue").ComputedRef<boolean | undefined>;
isLastPage: import("vue").ComputedRef<boolean | undefined>;
nextPage: () => void;
prevPage: () => void;
updatePage: (paginationNumber: number) => void;
};
export declare type UsePaginationReturn = ReturnType<typeof usePagination>;
//# sourceMappingURL=usePagination.d.ts.map