UNPKG

@data-driven-forms/react-form-renderer

Version:

React Form Renderer. Data Driven Forms converts JSON form definitions into fully functional React forms.

15 lines (14 loc) 622 B
import Field from '../common-types/field'; import ComponentMapper from '../common-types/component-mapper'; import { ActionMapper } from '../form-renderer/action-mapper'; import { ValidatorFunction } from '../validators'; interface GetValidatesOptions { componentMapper: ComponentMapper; actionMapper?: ActionMapper; values: Record<string, any>; } interface Validations { [fieldName: string]: ValidatorFunction[][]; } declare const getValidates: (field: Field | Field[], { componentMapper, actionMapper, values }: GetValidatesOptions, validations?: Validations) => Validations; export default getValidates;