UNPKG

@thehappycoder/react-responsive-pagination

Version:
12 lines (11 loc) 493 B
import { ViewItem } from '../../../../view'; import { GetPageWidth } from './pageWidthCalculator'; import { GetNavWidth } from './navWidthCalculator'; export declare function createItemWidthCalculator({ getPageWidth, getNavWidth, ellipsisWidth, }: Params): (item: ViewItem) => number; declare type Params = { getPageWidth: GetPageWidth; getNavWidth: GetNavWidth; ellipsisWidth: number; }; export declare type GetItemWidth = ReturnType<typeof createItemWidthCalculator>; export {};