UNPKG

react-dynamic-forms-mui

Version:

A React library for creating dynamic forms with Material-UI theme

16 lines 636 B
import { FormConfig, FormData, FormErrors, FormValidationResult } from '../types'; export declare const useDynamicForm: (config: FormConfig, initialData?: FormData) => { data: FormData; errors: FormErrors; touched: { [key: string]: boolean; }; updateField: (fieldName: string, value: any) => void; handleFieldBlur: (fieldName: string) => void; validateAllFields: () => FormValidationResult; resetForm: () => void; setFieldError: (fieldName: string, error: string) => void; clearFieldError: (fieldName: string) => void; isValid: boolean; }; //# sourceMappingURL=useDynamicForm.d.ts.map