react-native-ultimate-paginator
Version:
A comprehensive pagination library supporting various pagination scenarios including server-side, client-side, infinite scroll, and load-more functionality
5 lines (4 loc) • 367 B
TypeScript
import { PaginationOptions, PaginationResult } from '../types';
export declare function calculatePagination(options: PaginationOptions): PaginationResult;
export declare function generatePageNumbers(currentPage: number, totalPages: number, maxPages?: number): number[];
export declare function getPageItems<T>(items: T[], currentPage: number, pageSize: number): T[];