React-hook-form 2: trigger() validate, errors, values and formState methods.
//The option object requires a value, undefined if we reset defaultValues.
//The <Controller> defaultValue can replace the useForm() for reset()
const {
register, reset,
formState: { errors, isDirty, submitCount, isValid, isSubmitSuccessful}
} = useForm({
defaultValues: { primo: 'uno', secondo: "due" }
})
function cambio(){
reset();
reset(undefined, {keepValues: true);
reset({
primo: "uno", secondo: "duolandia"
}, {
keepDefaultValues: true,
});
}
<form>
<input {...register("primo")}/>
<input {...register("secondo")}/>
</form>The setErrors() and clearErrors() Form methods
The setValue(), getValues() and getFormState() Form methods
The setFocus() and validation trigger().
PreviousReact-hook-form 1: register, formState and watch.NextReact-Hook-form 3: Controller, useController(), useformState() and form Context.
Last updated