@douyinfe/semi-ui
Version:
A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.
24 lines (23 loc) • 885 B
TypeScript
import React, { PureComponent } from 'react';
import PropTypes from 'prop-types';
import { RenderPagination, TablePaginationProps as PaginationProps } from './interface';
export interface TablePaginationProps {
style?: React.CSSProperties;
prefixCls?: string;
pagination?: PaginationProps;
info?: React.ReactNode;
renderPagination?: RenderPagination;
}
export default class TablePagination extends PureComponent<TablePaginationProps> {
static propTypes: {
style: PropTypes.Requireable<object>;
prefixCls: PropTypes.Requireable<string>;
pagination: PropTypes.Requireable<object>;
info: PropTypes.Requireable<NonNullable<PropTypes.ReactNodeLike>>;
renderPagination: PropTypes.Requireable<(...args: any[]) => any>;
};
static defaultProps: {
prefixCls: "semi-table";
};
render(): React.JSX.Element;
}