react-cursor-pagination
Version:
A simple React cursor-based pagination library
11 lines (10 loc) • 402 B
TypeScript
import { CursorPaginationOptions } from "./types.js";
export declare function useCursorPagination<T>(paginationKey?: string, options?: CursorPaginationOptions<T>): {
cursors: any[];
currentCursor: T | undefined;
currentPage: number;
addNextCursor: (cursor: T | null | undefined) => void;
removeLastCursor: () => void;
removeAllCursors: () => void;
paginationKey: string;
};