upload image into firebase and get image url from firebase in reactJs
// firebase object from your configurable data
var storageRef = firebase.storage().ref('/images/'+ url.name);
var uploadTask = storageRef.put(url);
uploadTask.on('state_changed', function(snapshot){
var progress =
(snapshot.bytesTransferred / snapshot.totalBytes) * 100;
switch (snapshot.state) {
case firebase.storage.TaskState.PAUSED:
console.log('Upload is paused');
break;
case firebase.storage.TaskState.RUNNING:
console.log('Upload is running');
break;
}
}, function(error) {console.log(error);
}, function() {
uploadTask.snapshot.ref.getDownloadURL().then(
function(downloadURL) {
console.log('File available at', downloadURL);
});
});
Comments
Post a Comment