polak228, Прошу прощения, мог и сам догадаться, сделал. Но есть последняя проблема, я не могу отправить форму при заполнении всех полей, по моему надо что-то написать в else но не знаю что, и ещё мне пришлось удалить после history слово push так как я получал ошибку что это не функция history.push('/error')
и после этого код начал работать, но правильно ли удалять push?
И ещё один вопрос, могу ли значения из инпут сохранить через useState вот так вот onChange={(e) => setInfo(e.target.value)} и проверять вот так if(!info) ?