UNPKG

react-forminate

Version:

React.js + Typescript package that creates dynamic UI forms based on the JSON schema

13 lines (12 loc) 602 B
type Handler = Function | undefined; export declare const useFieldEvents: () => { formOptions: import('..').FormOptions | undefined; touched: Record<string, boolean>; blurred: Record<string, boolean>; setValue: import('..').SetValueType; handleCustomEvent: <T>(handler: Handler, event: React.SyntheticEvent<T>, fieldId: string, newValue?: any) => void; setTouched: (fieldId: import('..').FieldIdType, isTouched: boolean) => void; setBlurred: (fieldId: import('..').FieldIdType, isTouched: boolean) => void; validateField: import('..').ValidateFieldParams; }; export {};