Property 'errors' does not exist on type 'UseFormReturn' in react-hook-form

Viewed 2652

When i use react-hook-form, i am unable to destructure error object from react-hook-form.

 const { register, handleSubmit, reset, setValue, getValues, errors, formState } = useForm({
        resolver: yupResolver(validationSchema)
    });
1 Answers

i found answer in official docs. i.e.

 const { register, handleSubmit, reset, setValue, getValues, setError, formState: { errors }, formState } = useForm({
    resolver: yupResolver(validationSchema)
  });
Related