Axios mengunggah kemajuan bereaksi

function uploadImage(file, updateProgress) {
  return axios.post('/api/media_objects', file, {
    onUploadProgress: progressEvent => {
      let percentComplete = progressEvent.loaded / progressEvent.total
      percentComplete = parseInt(percentComplete * 100);
      console.log(percentComplete);
      updateProgress(percentComplete);
    }
  }).then(response => response.data.id);
}
Zany Zebra