antd-curd
Version:
基于 ant design 、 dva 的增删改查页面组件
16 lines (15 loc) • 705 B
TypeScript
/// <reference types="react" />
import { StandardTableProps, StandardTableColumnProps } from '../../components/StandardTable/index';
import { InternalCurdBox } from '../CurdBox';
declare type NoDataStandardTableProps<T> = Omit<StandardTableProps<T>, 'data'>;
export interface CustomStandardTableProps<T extends {
id: number | string;
}> extends NoDataStandardTableProps<T> {
columns: StandardTableColumnProps<T>[];
renderActions?: InternalCurdBox<T>['renderActions'];
handleDataChange?: InternalCurdBox<T>['handleDataChange'];
}
export default function CustomStandardTable<T extends {
id: number | string;
}>(props: CustomStandardTableProps<T>): JSX.Element;
export {};