No puedo obtener una vista previa de la imagen dentro de la tienda, dice indefinido Logro cargarla en imágenes/carpeta pero el nombre del archivo no está definido en lugar del nombre real de la imagen
const uploadFile = () => { console.log(selectedImages); const storageRef = ref(storage, 'images/' + selectedImages.name); const uploadTask = uploadBytesResumable(storageRef, selectedImages, metadata); console.log(selectedImages); uploadTask.on('state_changed', (snapshot) => { const progress = (snapshot.bytesTransferred / snapshot.totalBytes) * 100; console.log(progress); console.log('Upload is ' + progress + '% done'); switch (snapshot.state) { case 'paused': console.log('Upload is paused'); break; case 'running': console.log('Upload is running'); break; default: break; } }, (error) => { console.log(error); }, () => { // Upload completed successfully, now we can get the download URL getDownloadURL(uploadTask.snapshot.ref).then((downloadURL) => { console.log('File available at', downloadURL); }); } ); };importa {uploadString} desde "@firebase/storage"; // usa esto en lugar de uploadbytes uploadString (imageRef, imageToPost, 'data_url') // usa el formato de tu tipo de archivo, funciona para mí