Cuando intento actualizar mi documento en Firebase, aparece un error como mi tema. Después de cargar mi imagen en el almacenamiento de Firebase, necesito actualizar el enlace de descarga a mi colección de Usuarios (utilicé Redux-Saga para este proceso)
export function* uploadProfile(action) { console.log(action); const filePath = action.data.filePath; const fileName = action.data.fileName; const userID = action.data.userID; try { const uploadProfile = yield call(uploadFileFireBase, filePath, fileName) if (uploadProfile) { try { const updateProfile = yield call(updateUserFirebase, userID, uploadProfile) if (updateProfile) { } } catch (error) { console.log(error) } } } catch (error) { console.log(error) } } async function uploadFileFireBase(filePath, fileName) { const reference = storage().ref(fileName); await reference.putFile(filePath.toString()); // console.log("Download URL:" + url) return await storage().ref(fileName).getDownloadURL(); } /* Update User Data */ function updateUserFirebase(uploadProfile, userID) { return firestore() .collection('Users') .doc(userID) .update({ profileImage: uploadProfile, }) .then((data) => { console.log('User updated!'); return data; }); }Pasé horas y horas tratando de escribir esto y no pude. Así que realmente necesito su ayuda con este proyecto universitario. Muchas gracias por su tiempo.❤️❤️