UNPKG

xph-form

Version:

This is a configurable form component that supports React

12 lines (11 loc) 557 B
import { FormInstance } from "antd"; import { NamePath } from "antd/lib/form/interface"; import { Recordable } from "../types"; declare const useFormAction: (instance: FormInstance, formatRenderValues: any, formatReturnValues: any) => { getFieldsValue: (...values: any[]) => Recordable<any>; setFieldsValue: (values: Recordable<any>) => void; resetFields: () => Promise<void>; validator: (nameList?: NamePath[]) => Promise<any>; scrollToField: (name: NamePath, options?: ScrollOptions) => Promise<void>; }; export default useFormAction;