UNPKG

react-dynamic-forms-mui

Version:

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

8 lines 625 B
import { FormField, ValidationRule, FormData, FormValidationResult } from '../types'; export declare const validateField: (field: FormField, value: any) => string | null; export declare const validateRule: (rule: ValidationRule, value: any, field: FormField) => string | null; export declare const validateForm: (fields: FormField[], data: FormData) => FormValidationResult; export declare const getDefaultValue: (field: FormField) => any; export declare const getAllFields: (sections: any[]) => FormField[]; export declare const initializeFormData: (fields: FormField[]) => FormData; //# sourceMappingURL=validation.d.ts.map