mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
fix for cancel upload
This commit is contained in:
@@ -34,7 +34,7 @@ const UploadFileForm: FC = () => {
|
||||
uploading: progress,
|
||||
send: sendUpload,
|
||||
onSuccess: onSuccessUpload,
|
||||
abort
|
||||
abort: cancelUpload
|
||||
} = useRequest(SystemApi.uploadFile, {
|
||||
immediate: false,
|
||||
force: true
|
||||
@@ -49,14 +49,14 @@ const UploadFileForm: FC = () => {
|
||||
}
|
||||
});
|
||||
|
||||
const cancelUpload = () => {
|
||||
console.log('aborting upload...'); // TODO remove debug
|
||||
abort();
|
||||
toast.warning(LL.UPLOAD() + ' ' + LL.ABORTED());
|
||||
};
|
||||
|
||||
const startUpload = async (files: File[]) => {
|
||||
await sendUpload(files[0]);
|
||||
await sendUpload(files[0]).catch((err) => {
|
||||
if (err.message === 'The user aborted a request') {
|
||||
toast.warning(LL.UPLOAD() + ' ' + LL.ABORTED());
|
||||
} else {
|
||||
toast.warning(err.message);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
const saveFile = (json: any, endpoint: string) => {
|
||||
|
||||
Reference in New Issue
Block a user