use-form-light
Version:
use-form-light is a very small React library that helps you manage forms and gives you ready-made form components with built-in checks
8 lines (7 loc) • 349 B
TypeScript
import { ValidationRules, FormValues, UseFormReturn } from "../types";
type UseFormOptions<T extends FormValues> = {
defaultValues?: T;
validationRules?: ValidationRules<T>;
};
export declare const useForm: <T extends FormValues>({ defaultValues: initialDefaultValues, validationRules, }?: UseFormOptions<T>) => UseFormReturn<T>;
export {};