UNPKG

@thehappycoder/react-responsive-pagination

Version:
18 lines (17 loc) 676 B
export { createGraph as createWidthCalculator }; declare function createGraph(rootMetrics: WidthCalculatorRootMetrics): (items: import("../../../../view").ViewItem[]) => number; export declare type WidthCalculatorRootMetrics = { outerFrameWidth: number; itemWidths: { normalPageSingleDigit: number; normalPageDoubleDigit: number; activePageSingleDigit: number; activePageDoubleDigit: number; navPreviousEnabled: number; navPreviousDisabled: number; navNextEnabled: number; navNextDisabled: number; ellipsis: number; }; }; export declare type WidthCalculator = ReturnType<typeof createGraph>;