UNPKG

antd-curd

Version:

基于 ant design 、 dva 的增删改查页面组件

26 lines (25 loc) 1.06 kB
import React, { PureComponent } from 'react'; import { WrappedFormUtils } from 'antd/lib/form/Form'; import { QueryPanelProps } from '../../components/QueryPanel'; import { InternalCurd } from '../../Curd'; export interface CurdQueryPanelProps extends Omit<QueryPanelProps, 'form' | 'onSearch'> { reSearchAfterReset?: boolean; pageFieldName?: string; __curd__?: InternalCurd<any>; ref?: React.Ref<CurdQueryPanel>; } interface CurdQueryPanelState { expandForm: boolean; } export declare class CurdQueryPanel extends PureComponent<CurdQueryPanelProps, CurdQueryPanelState> { form: WrappedFormUtils; setFieldsValueAndSearch: (fieldsValue: any) => void; setQueryFormAndSearch: (fieldsValue: any) => void; handleFormReset: () => void; toggleForm: () => void; getPageFieldName: () => string; getFormInstance: (form: WrappedFormUtils<any>) => void; render(): JSX.Element; } declare const CurdQueryPanelWithContext: React.FC<CurdQueryPanelProps>; export default CurdQueryPanelWithContext;