diff --git a/frontend/src/tools/Compress.tsx b/frontend/src/tools/Compress.tsx index 4dbd3d985..b22263622 100644 --- a/frontend/src/tools/Compress.tsx +++ b/frontend/src/tools/Compress.tsx @@ -48,11 +48,7 @@ const Compress = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { sessionStorage.setItem("previousMode", "compress"); }; - const handleSettingsReset = () => { - compressOperation.resetResults(); - onPreviewFile?.(null); - actions.setMode("compress"); - }; + const hasFiles = selectedFiles.length > 0; const hasResults = compressOperation.files.length > 0 || compressOperation.downloadUrl !== null; diff --git a/frontend/src/tools/Split.tsx b/frontend/src/tools/Split.tsx index 580b27c63..4a1edcc5f 100644 --- a/frontend/src/tools/Split.tsx +++ b/frontend/src/tools/Split.tsx @@ -25,7 +25,7 @@ const Split = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { useEffect(() => { splitOperation.resetResults(); onPreviewFile?.(null); - }, [splitParams.parameters, selectedFiles]); + }, [splitParams.parameters, selectedFiles]); const handleSplit = async () => { try { await splitOperation.executeOperation(splitParams.parameters, selectedFiles); @@ -44,12 +44,6 @@ const Split = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { sessionStorage.setItem("previousMode", "split"); }; - const handleSettingsReset = () => { - splitOperation.resetResults(); - onPreviewFile?.(null); - actions.setMode("split"); - }; - const hasFiles = selectedFiles.length > 0; const hasResults = splitOperation.downloadUrl !== null; const settingsCollapsed = !hasFiles || hasResults;