@knightburton/react-use-form
Version:
React hook to handle form change and validation.
6 lines (5 loc) • 453 B
TypeScript
import { IUseForm } from './interfaces';
import { UseFormOutput, FormValues } from './types';
export type { Schema, Fields, HandleChange, HandleSubmit, UpdateSchema, UseFormOutput } from './types';
declare const useForm: <FieldTypes extends FormValues = FormValues>({ schema, onSubmit, onError, resetOnSubmit, preventDefaultEventOnSubmit, stopPropagationEventOnSubmit, }: IUseForm<FieldTypes>) => UseFormOutput<FieldTypes>;
export default useForm;