UNPKG

@veracity/vui

Version:

Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.

19 lines (18 loc) 719 B
import { UsePaginationProps } from "./usePagination.types.js"; import { PaginationItem } from "./pagination.types.js"; //#region src/pagination/usePagination.d.ts /** Hook to manage pagination data and state in controlled or uncontrolled way. */ declare function usePagination(props: UsePaginationProps): { count: number; items: PaginationItem[]; onPageChange: import("react").Dispatch<import("react").SetStateAction<number>>; page: number; pageCount: number; pageSize: number; rangeEnd: number; rangeStart: number; }; type UsePaginationReturnType = ReturnType<typeof usePagination>; //#endregion export { UsePaginationReturnType, usePagination as default }; //# sourceMappingURL=usePagination.d.ts.map