From f958311fa2f7ee8c97687fa4e673e80903912b52 Mon Sep 17 00:00:00 2001 From: EthanHealy01 Date: Wed, 30 Jul 2025 17:29:55 +0100 Subject: [PATCH] remove unused vars --- frontend/src/tools/OCR.tsx | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/frontend/src/tools/OCR.tsx b/frontend/src/tools/OCR.tsx index d338e1cc1..35e40aad0 100644 --- a/frontend/src/tools/OCR.tsx +++ b/frontend/src/tools/OCR.tsx @@ -29,12 +29,9 @@ const OCR = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { // Step expansion state management const [expandedStep, setExpandedStep] = useState<'files' | 'settings' | 'advanced' | null>('files'); - const [hasAccessedAdvanced, setHasAccessedAdvanced] = useState(false); - // Endpoint validation const { enabled: endpointEnabled, loading: endpointLoading } = useEndpointEnabled("ocr-pdf"); - // Calculate state variables const hasFiles = selectedFiles.length > 0; const hasResults = ocrOperation.files.length > 0 || ocrOperation.downloadUrl !== null; const hasValidSettings = ocrParams.validateParameters(); @@ -44,7 +41,6 @@ const OCR = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { onPreviewFile?.(null); }, [ocrParams.parameters, selectedFiles]); - // Auto-advance logic - only auto-advance from files to settings when files are first selected useEffect(() => { if (selectedFiles.length > 0 && expandedStep === 'files') { setExpandedStep('settings'); @@ -80,30 +76,6 @@ const OCR = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { setCurrentMode('viewer'); }; - const handleSettingsReset = () => { - ocrOperation.resetResults(); - onPreviewFile?.(null); - setCurrentMode('ocr'); - setExpandedStep('settings'); - }; - - // Step navigation handlers - const handleStepClick = (step: 'files' | 'settings' | 'advanced') => { - // Prevent expanding steps that aren't ready - if (step === 'settings' && !hasFiles) { - return; - } - - if (step === 'advanced' && !hasAccessedAdvanced) { - setHasAccessedAdvanced(true); - } - setExpandedStep(step); - }; - - const handleAdvanceToAdvanced = () => { - setHasAccessedAdvanced(true); - setExpandedStep('advanced'); - }; // Step visibility and collapse logic const filesVisible = true; @@ -173,7 +145,6 @@ const OCR = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => { isCompleted={hasFiles && hasResults} onCollapsedClick={() => { if (!hasFiles) return; // Only allow if files are selected - setHasAccessedAdvanced(true); setExpandedStep(expandedStep === 'advanced' ? null : 'advanced'); }} completedMessage={hasFiles && hasResults && expandedStep !== 'advanced' ? "OCR processing completed" : undefined}