Вопрос с валидацией формы
У меня есть форма регистрации пользователя в которой должна быть валидация, но я написал функцию которая отправляет данные из формы на сервер и при этом я должен использовать event.preventDefault() без этого данные не будут отправляться на сервер ,но при этом валидация формы перестала работать, можно ли это как то исправить?'
onRegister(e) {
e.preventDefault();
if(this.state.password!=this.state.passwordConfirm){
return alert('Пароль не совпадает')
}
firebase.register(this.state.name, this.state.surname, this.state.email, this.state.password);
this.setState({
email: '',
name: '',
password: '',
passwordConfirm: '',
surname: '',
});
}