Перейти к основному содержимому

UseFormValidationArgs

Defined in: platforms/react/hooks/use-form-validation.ts:10

Type Parameters

T

T

Properties

debounce?

optional debounce: number;

Defined in: platforms/react/hooks/use-form-validation.ts:18

Debounce (мс) для live-фаз (change / live-часть afterFirstSubmit).


liveAfterSubmit?

optional liveAfterSubmit: "change" | "blur";

Defined in: platforms/react/hooks/use-form-validation.ts:20

Режим live-фазы для afterFirstSubmit. Default 'change'.


model

model: FormModel<T>;

Defined in: platforms/react/hooks/use-form-validation.ts:12

Модель данных формы.


schema

schema: ValidationSchema<T>;

Defined in: platforms/react/hooks/use-form-validation.ts:14

Схема валидации. Стабильная ссылка (module-level const / useMemo) — иначе ломается дедуп раннера.


strategy?

optional strategy: ValidationStrategyKind;

Defined in: platforms/react/hooks/use-form-validation.ts:16

Стратегия запуска. Default 'submit'.