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