Задать вопрос
@or1gami

Почему хук вызывается 2 раза?

Здравствуйте, делаю валидацию формы с помощью react-hook-form
Пытаюсь сделать так, что бы после сабмита формы в случае если она не валидна выполнялась функция, а она зараза 2 раза выполняется :(

Сам хук:
const {
    register,
    formState: {
      errors
    },
    handleSubmit
  } = useForm(
    {
      mode: "onSubmit",
      criteriaMode: "all"
    }
  );


И проверка на наличие ошибок
if (errors.username) {
    showError("Username is required");
  }
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Решения вопроса 1
rqdkmndh
@rqdkmndh
Web-разработчик
Проверьте включен ли у вас StrictMod Чаще всего проблему вызывает он.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽