diff --git a/src/pages/UploadList.tsx b/src/pages/UploadList.tsx index 6a710d5..232189b 100644 --- a/src/pages/UploadList.tsx +++ b/src/pages/UploadList.tsx @@ -46,15 +46,11 @@ export default function UploadList() { Dialog.confirm({ content: '存在未完成的任务,确定清空?', onConfirm: () => { - Bridge.clearSyncList().then((res) => { - if (res.success) { - loadData(); - } else { - Toast.show(res.message); - } - }); + clearSyncList(); }, }); + } else { + clearSyncList(); } }, }, @@ -73,6 +69,15 @@ export default function UploadList() { }, ]; + function clearSyncList() { + Bridge.clearSyncList().then((res) => { + if (res.success) { + loadData(); + } else { + Toast.show(res.message); + } + }); + } const loadData = useCallback(() => { dispatch(refreshSyncProgress()); Bridge.getSyncTaskList({ pageNum: 1, size: PAGE_SIZE }).then((res) => { @@ -111,7 +116,7 @@ export default function UploadList() { }); return () => subscription.unsubscribe(); }, [list]); - + const back = () => navigate(-1); const right = (