UNPKG

@payfit/unity-components

Version:

13 lines (12 loc) 449 B
export interface PaginationOptions { pageCount: number; initialPage?: number; isControlled?: boolean; onPageChange?: (page: number, previous: number, direction: -1 | 1) => void; } export declare function usePagination({ isControlled, pageCount, initialPage, onPageChange, }: PaginationOptions): { currentPage: number; previousPage: number; nextPage: number; goToPage: (page: "previous" | "next" | number) => void; };