Merge branch 'feat/ocr' into feat/ocr-translate

This commit is contained in:
icarus 2025-08-22 20:55:20 +08:00
commit b062dff59c

View File

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