UNPKG

@vulform/react

Version:

React components for VulForm contact form management

20 lines 615 B
/** * Hook for real-time field validation */ import { VulFormApiClient, FormField } from '@vulform/core'; interface UseFieldValidationProps { field: FormField; value: any; apiClient?: VulFormApiClient; debounceMs?: number; validateOnChange?: boolean; } interface UseFieldValidationReturn { error: string | null; isValidating: boolean; validate: () => Promise<void>; clearError: () => void; } export declare function useFieldValidation(props: UseFieldValidationProps): UseFieldValidationReturn; export default useFieldValidation; //# sourceMappingURL=useFieldValidation.d.ts.map