react-localized-input
Version:
A simple input library for React and Next.js
11 lines (10 loc) • 418 B
TypeScript
import { ChangeEvent, FormEvent } from "react";
type FormValues = Record<string, string>;
interface UseFormResult {
values: FormValues;
errors: FormValues;
handleChange: (e: ChangeEvent<HTMLInputElement>) => void;
handleSubmit: (onSubmit: (values: FormValues) => void) => (e: FormEvent<HTMLFormElement>) => void;
}
export declare const useForm: (initialValues: FormValues) => UseFormResult;
export {};