UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

18 lines (17 loc) 698 B
import type { PaginationSize } from "./types.js"; export declare function getNumerationList({ page, numberOfPages, mobile, }: { page: number; numberOfPages: number; mobile: boolean; }): (number | "pageOf")[] | (number | "ellipsis")[]; export declare function getNumberOfPages(pageSize: number, total?: number): number; export declare function getResultTotal(total: number | undefined): number | undefined; export declare function getSize({ propSize, mobile, }: { propSize?: PaginationSize; mobile: boolean; }): PaginationSize; export declare function getResultPage({ page, total, pageSize, }: { page: number; total: number | undefined; pageSize: number; }): number;