welcome-ui
Version:
Customizable design system with react • styled-components • styled-system and ariakit.
15 lines (14 loc) • 555 B
TypeScript
import { default as React } from 'react';
import { CreateWuiProps } from '../System';
export interface PaginationOptions {
'aria-label': string;
getHref?: (page: number | string) => string;
leftArrow?: React.ReactElement;
onChange: (page: number | string) => void;
page: number;
pageCount: number;
rangeDisplay?: number;
rightArrow?: React.ReactElement;
}
export type PaginationProps = CreateWuiProps<'ul', PaginationOptions>;
export declare const Pagination: import('../System').CreateWuiComponent<"ul", PaginationProps>;