Я пытаюсь получить URL, но я получаю эту ошибку ...
![enter image description here](https://i.stack.imgur.com/wVNbH.png)
const CompanyView = ({ companyList }) => {
const [image, setImage] = useState([]);
const [url, setUrl] = useState(null);
useEffect(() => {
console.log(image)
}, [image]);
const onHandleChange = e => {
if(e.target.files[0]) {
const img = e.target.files[0];
setImage(...image, img)
onHandleUpload();
}
};
const onHandleUpload = e => {
const uploadTask = storage.ref(`images/${image.name}`).put(image);
uploadTask.on('state_changed',
(snapshot) => {
const progress = Math.round((snapshot.bytesTransferred / snapshot.totalBytes) * 100);
this.setState({progress});
},
(error) => {
console.log(error);
},
() => {
storage.ref('images').child(image.name).getDownloadURL().then(url => console.log(url))
});
}
Попытка просто получить URL Кажется, я все делаю правильно, но ничего не получается ...