diff --git a/src/renderer/src/config/ocr.ts b/src/renderer/src/config/ocr.ts index 49cd16d5fc..fbceb01d27 100644 --- a/src/renderer/src/config/ocr.ts +++ b/src/renderer/src/config/ocr.ts @@ -1,15 +1,4 @@ -import TesseractLogo from '@renderer/assets/images/providers/Tesseract.js.png' -import { BuiltinOcrProvider, isBuiltinOcrProviderId } from '@renderer/types/ocr' - -export function getOcrProviderLogo(providerId: string) { - if (isBuiltinOcrProviderId(providerId)) { - switch (providerId) { - case 'tesseract': - return TesseractLogo - } - } - return undefined -} +import { BuiltinOcrProvider } from '@renderer/types/ocr' export const BUILTIN_OCR_PROVIDERS: BuiltinOcrProvider[] = [ { @@ -19,4 +8,4 @@ export const BUILTIN_OCR_PROVIDERS: BuiltinOcrProvider[] = [ image: true } } -] +] as const diff --git a/src/renderer/src/utils/ocr.ts b/src/renderer/src/utils/ocr.ts new file mode 100644 index 0000000000..2d59335e1d --- /dev/null +++ b/src/renderer/src/utils/ocr.ts @@ -0,0 +1,12 @@ +import TesseractLogo from '@renderer/assets/images/providers/Tesseract.js.png' +import { isBuiltinOcrProviderId } from '@renderer/types/ocr' + +export function getOcrProviderLogo(providerId: string) { + if (isBuiltinOcrProviderId(providerId)) { + switch (providerId) { + case 'tesseract': + return TesseractLogo + } + } + return undefined +}