Skip to main content

AsyncValidator()

type AsyncValidator<TForm, TField> = (value, scope, root) => Promise<ValidationError | null>;

Defined in: core/types/validation-schema.ts:70

Чистый асинхронный валидатор поля. Та же тройка аргументов (value, scope, root), что у Validator, но возвращает Promise.

Type Parameters

TForm

TForm

TField

TField

Parameters

value

TField

scope

unknown

root

FormModel<TForm>

Returns

Promise<ValidationError | null>

Deprecated

Осиротевший остаток удалённого оператора validateAsync (Ф7). Рантаймом не потребляется — живой async-путь узла поля использует AsyncValidatorFn (value, { signal }). Экспортируется только ради обратной совместимости.