@matthew.ngo/reform
Version:
A flexible and powerful React form management library with advanced validation, state observation, and multi-group support
12 lines (11 loc) • 549 B
TypeScript
import { ReformReturn } from '../../../types';
import { DynamicSchemaConfig, DynamicSchemaReturn } from './types';
/**
* Hook for managing dynamic schema validation
*
* @template T - The type of form data
* @param reform - The Reform hook return value
* @param config - Configuration for dynamic schema validation
* @returns Dynamic schema validation state and methods
*/
export declare const useDynamicValidation: <T extends Record<string, any>>(reform: ReformReturn<T>, config: DynamicSchemaConfig<T>) => DynamicSchemaReturn<T>;