@acrool/react-table
Version:
Table library based for Reactjs
22 lines (21 loc) • 791 B
TypeScript
import { ReactNode } from 'react';
import { IPage, IPaginateInfo } from '../types';
import CSS from 'csstype';
import { IPaginateVisibleProps } from './types';
interface IProps extends IPaginateVisibleProps {
className?: string;
style?: CSS.Properties;
isDark?: boolean;
locale?: string;
meta: Required<IPage>;
info?: IPaginateInfo;
onChangePage: (paginateMeta: Required<IPage>) => void;
pageLimitOptions?: number[];
nextPageText?: ReactNode;
prevPageText?: ReactNode;
}
/**
* Table Footer
*/
declare const Paginate: ({ isDark, className, locale, meta, info, onChangePage, pageLimitOptions, nextPageText, prevPageText, isVisiblePageInfo, isVisiblePageLimit, isVisiblePagePicker, renderPageButton, }: IProps) => JSX.Element;
export default Paginate;