Browse Source

修复问题:清空同步列表时无调用

master
zhangjiming 4 months ago
parent
commit
48e359f696
  1. 21
      src/pages/UploadList.tsx

21
src/pages/UploadList.tsx

@ -46,15 +46,11 @@ export default function UploadList() {
Dialog.confirm({ Dialog.confirm({
content: '存在未完成的任务,确定清空?', content: '存在未完成的任务,确定清空?',
onConfirm: () => { 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(() => { const loadData = useCallback(() => {
dispatch(refreshSyncProgress()); dispatch(refreshSyncProgress());
Bridge.getSyncTaskList({ pageNum: 1, size: PAGE_SIZE }).then((res) => { Bridge.getSyncTaskList({ pageNum: 1, size: PAGE_SIZE }).then((res) => {
@ -111,7 +116,7 @@ export default function UploadList() {
}); });
return () => subscription.unsubscribe(); return () => subscription.unsubscribe();
}, [list]); }, [list]);
const back = () => navigate(-1); const back = () => navigate(-1);
const right = ( const right = (

Loading…
Cancel
Save