Fixed ts-ignore
This commit is contained in:
@ -85,8 +85,12 @@ export class UploadComponent {
|
||||
'Access-Control-Allow-Origin': '*', // Allow CORS
|
||||
},
|
||||
onUploadProgress: (progressEvent: AxiosProgressEvent) => {
|
||||
// @ts-ignore
|
||||
this.targetUploadProgress = Math.round((progressEvent.loaded / progressEvent.total) * 100);
|
||||
if (progressEvent.total) {
|
||||
this.targetUploadProgress = Math.round((progressEvent.loaded / progressEvent.total) * 100);
|
||||
} else {
|
||||
this.uploadProgress = 99; // Unable to compute progress since total size is unknown
|
||||
console.error('Unable to compute progress since total size is unknown');
|
||||
}
|
||||
this.smoothProgressUpdate();
|
||||
}
|
||||
};
|
||||
@ -94,6 +98,7 @@ export class UploadComponent {
|
||||
axios.post(this.developmentStore.getBaseUrl() + 'api/v1/upload', formData, config)
|
||||
.then(response => {
|
||||
console.log('Upload completed successfully:', response.data);
|
||||
this.uploadFinished = true;
|
||||
})
|
||||
.catch(error => {
|
||||
console.error('Upload failed:', error.response ? error.response.data : error.message);
|
||||
|
Reference in New Issue
Block a user