#reactjs #react-hook-form
#reactjs #react-hook-form
Вопрос:
для проверки входных данных, поданных в форме react-hook-form, я делаю что-то вроде этого
<input type="text" id="name" ref={register({ required: true, maxLength: 30 })} />
но это во время отправки .. после того, как я получу ответ от удаленной конечной точки api, мне нужно показать какое-то сообщение о проверке.. в том же поле ввода…
Комментарии:
1. Вы видели это? react-hook-form.com/api/#setError
Ответ №1:
Вы можете использовать триггерную функцию для запуска проверки программно:
const { trigger } = useForm();
const triggerValidation = () => {
trigger() // all fields
trigger("lastName") // specific field
}
Документация: https://react-hook-form.com/api/#trigger