firebase errors and continue profress

This commit is contained in:
2025-10-12 13:47:37 +02:00
parent 0a32a37681
commit 31e81ef83d
5 changed files with 117 additions and 26 deletions
+6 -1
View File
@@ -6,6 +6,7 @@ import { background } from "../assets";
import GradientButton from "../components/GradientButton";
import { Input } from "../components/Input";
import ItemContainer from "../components/ItemContainer/ItemContainer";
import { handleFirebaseError } from "../actions/signupActions";
import firebase, { usersRef } from "../config/firebase";
import Page from "../layouts/Page";
import { Routes } from "../navigation";
@@ -72,7 +73,11 @@ const CreatePassword = () => {
navigate(Routes.CreatePseudo);
} catch (e) {
console.log("Register error", e?.message);
setTooltip({ text: e?.message || "Création impossible", type: "error" });
const message =
e?.code && e.code.startsWith("auth/")
? handleFirebaseError(e.code)
: e?.message || "Création impossible";
setTooltip({ text: message, type: "error" });
} finally {
setLoading(false);
}