I have a value called imgFolder. but I cannot access imgFolder inside getDownloadURL promise. is there a way to access imgFolder inside getDownloadURL(itemRef)... ?
useEffect(() => {
imgFolderRef.forEach((imgFolder) => {
const imgRef = ref(storage, imgFolder);
listAll(imgRef)
.then((res) => {
res.items.forEach((itemRef) => {
// All the items under listRef.
getDownloadURL(itemRef).then(downloadURL => {
setImages(oldOne => [...oldOne, {
imgFolder: [downloadURL]
}])
})
});
})
})
}, [imgFolderRef]);