Mi objetivo es registrar nuevos usuarios con correo electrónico y contraseñas usando firebase v9. He estado leyendo su documentación y he llegado hasta aquí. Necesito ayuda con la función createUserWithEmailAndPassword.
import React, {useState} from 'react'; import { getAuth, createUserWithEmailAndPassword } from "firebase/auth"; function SignUp() { const [email, setEmail] = useState(""); const [password, setPassword] = useState(""); const auth = getAuth(); createUserWithEmailAndPassword(auth, email, password) .then((userCredential) => { // Signed in const user = userCredential.user; ** // ... LOST HERE ... HOW DO I CODE THIS PART // ** }) .catch((error) => { const errorCode = error.code; const errorMessage = error.message; ** // .. LOST HERE ... HOW DO I CODE THIS PART // ** }); return ( <div className="container"> <div className="sign-up"> <h1>SignUp</h1> <form> <label>Email</label> <input type="email" name="email" placeholder="email" value={email} onChange={(e) => setEmail(e.target.value)} /> <label>Password</label> <input type="password" name="password" placeholder="Password" value={password} onChange = {(e) => setPassword(e.target.value)} /> <button type="submit">Sign Up</button> </form> </div> </div> ) };