Есть ли какой-нибудь способ получить URL-адрес из загрузки из firebase в activJS, а затем вставить его в объект моих клиентов с тегом URL?
handleUploadSuccess = filename => {
this.setState({ avatar: filename, progress: 100, isUploading: false });
firebase
.storage()
.ref("images")
.child(filename)
.getDownloadURL()
.then(url => this.setState({ avatarURL: url } ))
.then(function(snapshot)
{
const url = snapshot.getDownloadURL();
const clientRef = firebase.database().ref('clients');
const clientsData = {
companyName: this.companyName.value,
ID: this.state.ID,
URL: url
}
});
};