remove logs

This commit is contained in:
EthanHealy01 2025-07-30 14:57:00 +01:00
parent 8b2a349dde
commit 1f6b0fea9f
4 changed files with 6 additions and 28 deletions

View File

@ -34,23 +34,14 @@ const LanguagePicker: React.FC<LanguagePickerProps> = ({
useEffect(() => {
// Fetch available languages from backend
const fetchLanguages = async () => {
console.log('[LanguagePicker] Starting language fetch...');
console.log('[LanguagePicker] Fetching from URL:', languagesEndpoint);
try {
const response = await fetch(languagesEndpoint);
console.log('[LanguagePicker] Response received:', {
status: response.status,
statusText: response.statusText,
ok: response.ok,
headers: Object.fromEntries(response.headers.entries())
});
if (response.ok) {
const data: { languages: string[] } = await response.json();
const languages = data.languages;
console.log('[LanguagePicker] Raw response data:', languages);
console.log('[LanguagePicker] Response type:', typeof languages, 'Array?', Array.isArray(languages));
const languageOptions = languages.map(lang => {
// TODO: Use actual language translations when they become available
@ -58,17 +49,13 @@ const LanguagePicker: React.FC<LanguagePickerProps> = ({
const translatedName = tempOcrLanguages.lang[lang as keyof typeof tempOcrLanguages.lang] || lang;
const displayName = translatedName;
console.log(`[LanguagePicker] Language mapping: ${lang} -> ${displayName} (translated: ${!!translatedName})`);
return {
value: lang,
label: displayName
};
});
console.log('[LanguagePicker] Transformed language options:', languageOptions);
setAvailableLanguages(languageOptions);
console.log('[LanguagePicker] Successfully set', languageOptions.length, 'languages');
} else {
console.error('[LanguagePicker] Response not OK:', response.status, response.statusText);
const errorText = await response.text();
@ -83,7 +70,6 @@ const LanguagePicker: React.FC<LanguagePickerProps> = ({
});
} finally {
setIsLoadingLanguages(false);
console.log('[LanguagePicker] Language loading completed');
}
};

View File

@ -62,10 +62,10 @@ const OCRSettings: React.FC<OCRSettingsProps> = ({
<Select
label={t('ocr.settings.output.label', 'Output')}
value={parameters.ocrRenderType}
onChange={(value) => onParameterChange('ocrRenderType', value || 'hocr')}
onChange={(value) => onParameterChange('ocrRenderType', value || 'sandwich')}
data={[
{ value: 'hocr', label: t('ocr.settings.output.searchablePdf', 'Searchable PDF (sandwich)') },
{ value: 'sandwich', label: t('ocr.settings.output.sandwich', 'Sandwich') },
{ value: 'sandwich', label: t('ocr.settings.output.sandwich', 'Searchable PDF (Sandwich)') },
{ value: 'hocr', label: t('ocr.settings.output.hocr', 'HOCR XML') }
]}
disabled={disabled}
/>

View File

@ -11,7 +11,7 @@ export interface OCRParametersHook {
const defaultParameters: OCRParameters = {
languages: ['eng'],
ocrType: 'skip-text',
ocrRenderType: 'hocr',
ocrRenderType: 'sandwich',
additionalOptions: [],
};

View File

@ -29,14 +29,6 @@ const OCR = ({ onPreviewFile, onComplete, onError }: BaseToolProps) => {
// Endpoint validation
const { enabled: endpointEnabled, loading: endpointLoading } = useEndpointEnabled("ocr-pdf");
useEffect(() => {
console.log('[OCR Tool] Endpoint validation status:', {
endpoint: 'ocr-pdf',
enabled: endpointEnabled,
loading: endpointLoading
});
}, [endpointEnabled, endpointLoading]);
useEffect(() => {
ocrOperation.resetResults();
onPreviewFile?.(null);