feat: add last name to register
This commit is contained in:
@@ -38,9 +38,7 @@ const CreatePassword = () => {
|
||||
}
|
||||
|
||||
if (!passwordRegex.test(text)) {
|
||||
setPasswordError(
|
||||
"Ton mot de passe doit contenir au moins 6 caractères."
|
||||
);
|
||||
setPasswordError("Ton mot de passe doit contenir au moins 6 caractères.");
|
||||
} else {
|
||||
setPasswordError("");
|
||||
}
|
||||
@@ -82,7 +80,7 @@ const CreatePassword = () => {
|
||||
createdAt: firebase.firestore.FieldValue.serverTimestamp(),
|
||||
updatedAt: firebase.firestore.FieldValue.serverTimestamp(),
|
||||
},
|
||||
{ merge: true }
|
||||
{ merge: true },
|
||||
);
|
||||
setTooltip({ text: "Compte créé, continuons", type: "success" });
|
||||
navigate(Routes.BottomTab);
|
||||
|
||||
+13
-1
@@ -30,6 +30,7 @@ const LANGUAGE_STORAGE_KEY = "preferredLanguage";
|
||||
const Register = () => {
|
||||
const [email, setEmail] = useState("");
|
||||
const [firstName, setFirstName] = useState("");
|
||||
const [lastName, setLastName] = useState("");
|
||||
const [preferredLanguage, setPreferredLanguage] = useState(null);
|
||||
|
||||
const afterSocialAuth = useCallback(async () => {
|
||||
@@ -61,7 +62,10 @@ const Register = () => {
|
||||
});
|
||||
}, []);
|
||||
|
||||
const isFormValid = email.trim().length > 0 && firstName.trim().length > 0;
|
||||
const isFormValid =
|
||||
email.trim().length > 0 &&
|
||||
firstName.trim().length > 0 &&
|
||||
lastName.trim().length > 0;
|
||||
|
||||
const renderFormContent = () => (
|
||||
<View style={styles.formContent}>
|
||||
@@ -82,6 +86,13 @@ const Register = () => {
|
||||
value={firstName}
|
||||
setValue={setFirstName}
|
||||
/>
|
||||
<Input
|
||||
placeholder="Nom"
|
||||
label="Nom"
|
||||
isBlur
|
||||
value={lastName}
|
||||
setValue={setLastName}
|
||||
/>
|
||||
<Input
|
||||
placeholder="Adresse mail"
|
||||
label="Adresse mail"
|
||||
@@ -101,6 +112,7 @@ const Register = () => {
|
||||
navigate(Routes.CreatePassword, {
|
||||
email: email.trim(),
|
||||
firstName: firstName.trim(),
|
||||
lastName: lastName.trim(),
|
||||
preferredLanguage,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user