fix(useOcr): 修复未支持文件类型错误抛出位置

将不支持的OCR文件类型错误抛出逻辑移至条件判断内
This commit is contained in:
icarus 2025-08-22 20:53:41 +08:00
parent bbf3af070a
commit 1f38428716

View File

@ -32,6 +32,9 @@ export const useOcr = () => {
try {
if (isImageFile(file)) {
return ocrImage(file)
} else {
// @ts-expect-error all types should be covered
throw new Error(t('ocr.file.not_supported', { type: file.type }))
}
} catch (e) {
logger.error('Failed to ocr.', e as Error)
@ -40,8 +43,6 @@ export const useOcr = () => {
} finally {
window.message.destroy(key)
}
// @ts-expect-error all types should be covered
throw new Error(t('ocr.file.not_supported', { type: file.type }))
}
return {