Я пытался реализовать проверку электронной почты и обнаружил, что объект currentUser не обновляется автоматически после проверки электронной почты. В документации firebase предлагается использовать функцию auth.reload () для обновления sh объекта currentUser, но в момент вызова функции веб-страница просто зависает и становится настолько невосприимчивой, что вы даже не можете закрыть вкладку. Не знаю, в чем проблема. Вот код ниже
verified: async () => {
try {
await firebase.auth().currentUser.reload();
return firebase.auth().currentUser.emailVerified;
} catch(ex){
console.log(ex)
}
}
Он даже не утешает никаких исключений. Страница просто перестает отвечать