Referencia de colección no válida. Las referencias de colección deben tener un número impar de segmentos, pero profiles/undefined tiene 2.
const user = await signUpNewUser(auth, email, password); const docRef = await addDoc(collection(db, `profiles/${user.uid}`), { nama: form.nama, createdAt: new Date().getTime().toString(), }); console.log("Document written with ID: ", docRef.id);Cuando llamas, addDoc Firestore genera el ID del nuevo documento por ti. Si desea especificar la ID usted mismo (como lo hace con user.uid ), use setDoc en su lugar:
const docRef = await setDoc(collection(db, `profiles/${user.uid}`), { nama: form.nama, createdAt: new Date().getTime().toString(), });Consulte también la documentación de Firebase sobre la configuración de un documento .