UNPKG

@altiore/form

Version:

Form helper for building powerful forms

10 lines (9 loc) 576 B
import { MutableRefObject } from 'react'; import { FieldMeta, FieldType, ValidateFunc } from '../../../../@common/types'; declare type ValidateInputRes = { errors: string[]; setErrors: (errors: string[]) => void; warnings: string[]; }; export declare const useValidateInput: <T extends HTMLElement = HTMLInputElement>(customRef: MutableRefObject<T>, validators: Array<ValidateFunc>, hideErrorsInXSeconds?: false | number, formRef?: MutableRefObject<HTMLFormElement>, field?: FieldMeta, fieldType?: FieldType, nameFromProp?: string) => ValidateInputRes; export {};