oneframe-react
Version:
Oneframe React ## Components, Hooks, Helper Functions & State Management
55 lines (54 loc) • 2.37 kB
TypeScript
import React from 'react';
import PropTypes from 'prop-types';
export interface ITableProps {
children: React.ReactNode;
className?: string;
footerClassName?: string;
rowsPerPageOptions?: number[];
rowsPerPageAllText?: string;
colSpan?: number;
count?: number;
rowsPerPage?: number;
page?: number;
pagination?: boolean;
onChangePage?: (page: number) => void;
onChangeRowsPerPage?: (rows: number) => void;
labelRowsPerPage?: string;
}
export declare const TableTmp: {
(props: ITableProps): JSX.Element;
propTypes: {
className: PropTypes.Requireable<string>;
footerClassName: PropTypes.Requireable<string>;
rowsPerPageAllText: PropTypes.Requireable<string>;
labelRowsPerPage: PropTypes.Requireable<string>;
count: PropTypes.Requireable<number>;
children: PropTypes.Validator<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>;
colSpan: PropTypes.Requireable<boolean>;
pagination: PropTypes.Requireable<boolean>;
rowsPerPage: PropTypes.Requireable<number>;
rowsPerPageOptions: PropTypes.Requireable<(number | null | undefined)[]>;
page: PropTypes.Requireable<number>;
onChangePage: PropTypes.Requireable<(...args: any[]) => any>;
onChangeRowsPerPage: PropTypes.Requireable<(...args: any[]) => any>;
};
};
declare const _default: React.MemoExoticComponent<{
(props: ITableProps): JSX.Element;
propTypes: {
className: PropTypes.Requireable<string>;
footerClassName: PropTypes.Requireable<string>;
rowsPerPageAllText: PropTypes.Requireable<string>;
labelRowsPerPage: PropTypes.Requireable<string>;
count: PropTypes.Requireable<number>;
children: PropTypes.Validator<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>;
colSpan: PropTypes.Requireable<boolean>;
pagination: PropTypes.Requireable<boolean>;
rowsPerPage: PropTypes.Requireable<number>;
rowsPerPageOptions: PropTypes.Requireable<(number | null | undefined)[]>;
page: PropTypes.Requireable<number>;
onChangePage: PropTypes.Requireable<(...args: any[]) => any>;
onChangeRowsPerPage: PropTypes.Requireable<(...args: any[]) => any>;
};
}>;
export default _default;