Skip to main content

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: ValidationDefinition<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'.