rfa
Version:
**React Form Architect** is an ultimate solution for creating and rendering forms in React. Its main focus is to provide users with a tool to define, render and share a form in a browser.
11 lines (10 loc) • 519 B
TypeScript
import * as yup from 'yup';
import { Validation, ValidationType } from '../model';
import { FormStoredElementType } from '../store/store';
export declare const useValidationCreator: () => {
data: {
ValidationSchema: yup.ObjectSchema<object | undefined, object>;
};
};
export declare const getMappedValidations: (values: FormStoredElementType['validations']) => Validation[];
export declare const createValidationFieldSchema: (validations: Validation[], validationType: ValidationType) => any;