@vnmfify/core
Version:
```shell npm i @vnmfify/core -S ```
16 lines (15 loc) • 429 B
TypeScript
import { Page } from "./pagination.shared";
export declare function makePages(count: number): Page[];
interface UsePaginationOptions {
current?: number;
limit?: number;
total?: number;
}
interface UsePagination {
hasPrevious?: boolean;
hasNext?: boolean;
count?: number;
items?: Page[];
}
export declare function usePagination(options?: UsePaginationOptions): UsePagination;
export {};