Использую
Firebase
для своего проекта на
React
+
TypeScript
. Реализовал логику вывода ошибок при попытке входа/регистрации пользователя, создав объект, где по коду ошибки будет храниться сообщение:
const ERRORS: Record<FirebaseAuthErrorCode, string> = {
'auth/claims-too-large': '...',
...
}
НО столкнулся внезапно с тем, что при попытке войти в несуществующий аккаунт с сервера приходит ответ с кодом
auth/invalid-login-credentials
, который отсутствует в перечне ошибок
AuthErrorCodes
, причем он отсутствует:
1.
На официальном сайте
2. В объекте
import { AuthErrorCodes } from 'firebase/auth'
Объясните)