react-forminate
Version:
React.js + Typescript package that creates dynamic UI forms based on the JSON schema
12 lines (11 loc) • 426 B
TypeScript
import { BaseField } from '../types';
export declare const useOptimizedField: <T extends BaseField, E extends HTMLElement = HTMLInputElement>(fieldProps: T) => {
value: unknown;
error: string;
touched: boolean;
blurred: boolean;
props: T;
fieldParams: Partial<Record<string, any>>;
eventHandlers: import('../helpers').EventHandlersResult<E>;
formContext: import('../types').FormContextType;
};