firebase errors and continue profress
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user