Cómo obtener la URL de datos de la instantánea después de cargarla en el almacenamiento en firebase, no puedo encontrar el enlace en la instantánea, debe haber otro método para completar la acción.
if (input?.files![0]) { const storage = getStorage(); const storageRef = ref(storage, `profiles/${_authContext.currentUser.uid}/${input?.files![0].name}`); // 'file' comes from the Blob or File API uploadBytes(storageRef, input?.files![0]).then((snapshot) => { console.log(snapshot); console.log('Uploaded a blob or file!'); }); }Hay otra cosa que tienes que hacer. Está cubierto en la documentación . Usa getDownloadUrl() .
getDownloadURL(ref(storage, 'images/stars.jpg')) .then((url) => { // `url` is the download URL for 'images/stars.jpg' }Solo puede hacer esto después de que la carga se haya completado por completo.