@knovator/masters-admin
Version:
Package for integrating Masters, Submasters functionality in React projects
22 lines (21 loc) • 797 B
TypeScript
/// <reference types="react" />
interface UsePaginationProps {
defaultLimit?: number;
}
declare const usePagination: ({ defaultLimit }: UsePaginationProps) => {
tempSize: number;
setTempSize: (value: number) => void;
pageSize: number;
offset: number;
offsetRef: import("react").MutableRefObject<number>;
limitRef: import("react").MutableRefObject<number>;
tempLimitRef: import("react").MutableRefObject<number>;
currentPageRef: import("react").MutableRefObject<number>;
searchRef: import("react").MutableRefObject<string>;
setPageSize: (value: number) => void;
currentPage: number;
setCurrentPage: (value: number) => void;
searchStr: string;
setSearchStr: (value: string) => string;
};
export default usePagination;