antd-curd
Version:
基于 ant design 、 dva 的增删改查页面组件
16 lines (15 loc) • 778 B
TypeScript
import React from 'react';
import { WrappedFormUtils } from "antd/lib/form/Form";
import { ItemConfig, Layout } from 'antd-form-mate/dist/lib/props';
import { formatSorter, searchFieldName } from '../defaultConfig';
import defaultLocale from '../defaultLocale';
export interface ConfigConsumerProps {
acLocale: typeof defaultLocale;
/** only set how to format sorter, it's invalid if set container's handleFilterAndSort */
formatSorter: typeof formatSorter;
searchFieldName: typeof searchFieldName;
debounceWait: number;
createFormItemsFn: (form: WrappedFormUtils) => (itemsConfig: ItemConfig[], formLayout?: Layout) => JSX.Element[];
}
export declare const ConfigContext: React.Context<ConfigConsumerProps>;
export default ConfigContext;