@explita/daily-toolset-form
Version:
A lightweight form toolkit for React built with developer ergonomics in mind. Includes a flexible Form component, useForm, useField, and useFormContext hooks for managing form state and validation with ease. Designed to simplify complex forms while remain
12 lines (11 loc) • 356 B
TypeScript
export declare function useField<T extends Record<string, any>>(name?: keyof T): {
fieldValue: undefined;
fieldError: undefined;
setValue: () => void;
register: () => void;
} | {
fieldValue: any;
fieldError: string | undefined;
setValue: (value: any) => void;
register: import("..").RegisteredField<Record<string, any>>;
};