UNPKG

@cimpress/react-components

Version:
36 lines 1.11 kB
import React, { PureComponent } from 'react'; export default class TablePagination extends PureComponent<TablePaginationProps> { state: { goToPage: string; }; onPageChange: ({ selected }: { selected: number; }) => void; onPageSizeChange: (e: any) => void; onGoToPageChange: (e: any) => void; onGoToPageSubmit: React.KeyboardEventHandler<HTMLInputElement | HTMLTextAreaElement>; getPageSizeOptions: import("memoize-one").MemoizedFn<(pageSizeOptions: number[]) => { label: string; value: string; }[]>; getSelectedPageSizeOption: () => { label: string; value: string; }; render(): React.JSX.Element | null; } type TablePaginationProps = { className?: string; page: number; pages: number; pageSize: number; pageSizeOptions: number[]; showPageJump?: boolean; showPageSizeOptions?: boolean; onPageChange: (selected: number) => void; onPageSizeChange: (e: any) => void; perPageLabelText?: string; goToLabelText?: string; }; export {}; //# sourceMappingURL=TablePagination.d.ts.map