@or1gami

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

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

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


И проверка на наличие ошибок
if (errors.username) {
    showError("Username is required");
  }
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
rqdkmndh
@rqdkmndh
Web-разработчик
Проверьте включен ли у вас StrictMod Чаще всего проблему вызывает он.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы