firebase errors and continue profress
This commit is contained in:
@@ -38,37 +38,43 @@ export const formatPhoneNumber = ({ phoneNumber = null }) => {
|
||||
return newPhoneNumber;
|
||||
};
|
||||
|
||||
export function handleFirebaseError(code) {
|
||||
export function handleFirebaseError(code = "") {
|
||||
switch (code) {
|
||||
case "auth/user-not-found":
|
||||
return "Ce compte n'existe pas.";
|
||||
case "auth/user-disabled":
|
||||
return "Ce compte est désactivé. Contacte le support si besoin.";
|
||||
case "auth/invalid-verification-code":
|
||||
return "Votre code de validation est incorrect.";
|
||||
return "Ton code de validation est incorrect.";
|
||||
case "auth/provider-already-linked":
|
||||
return "Ce compte est déjà lié à un utilisateur.";
|
||||
case "auth/invalid-credential":
|
||||
return "Identifiants incorrects.";
|
||||
case "auth/invalid-login-credential":
|
||||
case "auth/invalid-login-credentials":
|
||||
return "Identifiants incorrects.";
|
||||
case "auth/credential-already-in-use":
|
||||
return "Ce compte existe déjà ou est déjà lié.";
|
||||
case "auth/operation-not-allowed":
|
||||
return "Le provider n'est pas activé.";
|
||||
return "Le fournisseur d'identité n'est pas disponible.";
|
||||
case "auth/invalid-email":
|
||||
return "Email invalide.";
|
||||
return "Adresse e-mail invalide.";
|
||||
case "auth/wrong-password":
|
||||
return "Mot de passe incorrect.";
|
||||
case "auth/invalid-verification-id":
|
||||
return "Impossible de vous authentifié, réessayez dans quelques secondes.";
|
||||
return "Impossible de t'authentifier, réessaie dans quelques secondes.";
|
||||
case "auth/invalid-phone-number":
|
||||
return "Numéro de téléphone incorrect.";
|
||||
case "auth/too-many-requests":
|
||||
return "Nous avons détecté une activité inhabituelle et avons bloqué momentanément votre requête, réessayez dans quelques minutes.";
|
||||
return "Trop de tentatives. Réessaie dans quelques minutes.";
|
||||
case "auth/email-already-in-use":
|
||||
return "Il y a déjà un compte avec cette adresse mail.";
|
||||
return "Il existe déjà un compte avec cette adresse e-mail.";
|
||||
case "auth/missing-password":
|
||||
return "Veuillez entrer un mot de passe.";
|
||||
return "Renseigne ton mot de passe.";
|
||||
case "auth/weak-password":
|
||||
return "Ton mot de passe est trop faible.";
|
||||
case "auth/network-request-failed":
|
||||
return "Problème de connexion réseau. Vérifie ta connexion et réessaie.";
|
||||
default:
|
||||
return code;
|
||||
return "Une erreur est survenue. Réessaie dans quelques instants.";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user