revalidateWhen()
function revalidateWhen<TForm>(
target,
triggers,
options?): void;
Defined in: core/behavior/behaviors/revalidate-when.ts:35
Перевалидирует поле при изменении других полей
Type Parameters
TForm
TForm
Parameters
target
FieldPathNode<TForm, FormValue>
Поле для перевалидации
triggers
FieldPathNode<TForm, FormValue, unknown>[]
Поля-триггеры
options?
Опции
Returns
void
Example
const schema: BehaviorSchemaFn<MyForm> = (path) => {
// Перевалидировать initialPayment при изменении propertyValue
revalidateWhen(path.initialPayment, [path.propertyValue], {
debounce: 300
});
};