Невозможно отловить ошибки с помощью createUserWithEmailAndPassword() в FirebaseJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Невозможно отловить ошибки с помощью createUserWithEmailAndPassword() в Firebase

Сообщение Гость »


Мне не удалось отладить эту вещь, поэтому мой код не уловил ошибку, например, при создании пользователя с тем же адресом электронной почты, который он зарегистрировал ранее, и создал пользователя с тем же адресом электронной почты и тому подобное. Он дает ответ, но не тот, который я ожидаю, например, Firebase/email-in-use. В консоли выдает ошибку, но она не определена. Вот код:

import { createUserWithEmailAndPassword } из "firebase/auth" import { auth } из "../../../firebase/config" экспортировать функцию по умолчанию Content() { const emailSignIn = async () =>{ пытаться{ createUserWithEmailAndPassword (аутентификация, адрес электронной почты, пароль) }поймать (ошибка){ console.log(ошибка) } } возвращаться ( setEmail(e.target.value)} className="w-full border-2 h-[4vh] border-[#e4ebe4] округленный шрифт 2xl, обычная текстовая база p-3 pl-5"/> setPassword(e.target.value)} className="w- полная граница-2 h-[4vh] граница-[#e4ebe4] округленная- 2xl шрифт обычный текстовый p-3 pl-5"/> Ошибка в консоли выглядит так: -

app-index.js:31 не определено window.console.error @ app-index.js:31 console.error @ Hydration-Error-info.js:45 электронная почтаSignIn @content.js:24 callCallback @ реакции-dom.development.js:19443 ignoreGuardedCallbackImpl @act-dom.development.js:19492 ignoreGuardedCallback @act-dom.development.js:19567 ignoreGuardedCallbackAndCatchFirstError @act-dom.development.js:19581 выполнитьDispatch @ реакции-dom.development.js:30621 processDispatchQueueItemsInOrder @act-dom.development.js:30653 processDispatchQueue@react-dom.development.js:30666 sendEventsForPlugins @act-dom.development.js:30677 eval@react-dom.development.js:30867 BatchedUpdates$1 @act-dom.development.js:23747 пакетные обновления @act-dom.development.js:27583 sendEventForPluginEventSystem @act-dom.development.js:30866 sendEvent @act-dom.development.js:28639 sendDiscreteEvent @act-dom.development.js:28610 Я пробовал использовать свойства ошибки error.code и error.message, но ничего не помогло. Я также пытался найти, существует ли пользователь с электронной почтой с некоторыми функциями Firebase, но мне не удалось получить структуру .then и поведение асинхронной функции в Javascript. Кстати, об этом написано в next.js 13.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно отловить ошибки с помощью createUserWithEmailAndPassword() в Firebase
    Гость » » в форуме Javascript
    0 Ответы
    15 Просмотры
    Последнее сообщение Гость
  • Невозможно отловить ошибки с помощью createUserWithEmailAndPassword() в Firebase
    Гость » » в форуме Javascript
    0 Ответы
    12 Просмотры
    Последнее сообщение Гость
  • Как отловить ошибки внутри request.done() в ajax jquery?
    Anonymous » » в форуме Jquery
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Функция .NET 8 Durable – невозможно отловить тайм-аут активности при локальном запуске в VS 2022.
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Функция .NET 8 Durable – невозможно отловить тайм-аут активности при локальном запуске в VS 2022.
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»