useForm<
TValues>(__namedParameters):object
Type Parameters
TValues
TValues extends Record<string, any>
Parameters
__namedParameters
UseFormOptions<TValues>
Returns
object
errors
errors:
Partial<Record<keyofTValues,string>>
handleBlur
handleBlur: (
e) =>void
Parameters
e
FocusEvent<HTMLInputElement | HTMLTextAreaElement | HTMLSelectElement>
Returns
void
handleChange
handleChange: (
e) =>void
Parameters
e
ChangeEvent<HTMLInputElement | HTMLTextAreaElement | HTMLSelectElement>
Returns
void
handleSubmit
handleSubmit: (
e) =>Promise<void>
Parameters
e
FormEvent<HTMLFormElement>
Returns
Promise<void>
isSubmitting
isSubmitting:
boolean
resetForm
resetForm: () =>
void
Returns
void
setErrors
setErrors:
Dispatch<SetStateAction<Partial<Record<keyofTValues,string>>>>
setValues
setValues:
Dispatch<SetStateAction<TValues>>
touched
touched:
Partial<Record<keyofTValues,boolean>>
values
values:
TValues