zent
Version:
一套前端设计语言和基于React的实现
20 lines (19 loc) • 791 B
TypeScript
import { Component } from 'react';
export interface IPaginationPageSizeCompoundOption {
text: React.ReactNode;
value: number;
}
export declare type PaginationPageSizeOption = number | IPaginationPageSizeCompoundOption;
export interface IPaginationPageSizeChangerBaseProps {
total: number;
formatTotal?: (total: number) => React.ReactNode;
pageSize: number;
}
export interface IPaginationPageSizeChangerProps extends IPaginationPageSizeChangerBaseProps {
pageSizeOptions?: PaginationPageSizeOption[];
onPageSizeChange?: (pageSize: number) => void;
}
export default class PageSizeChanger extends Component<IPaginationPageSizeChangerProps, any> {
render(): JSX.Element;
}
export declare type IPaginationStaticPageSizeProps = IPaginationPageSizeChangerBaseProps;