diff --git a/imports/lib/pdf/pdf.ts b/imports/lib/pdf/pdf.ts index c2e646e3d..b2f0bbd01 100644 --- a/imports/lib/pdf/pdf.ts +++ b/imports/lib/pdf/pdf.ts @@ -1,5 +1,8 @@ import {type DocumentInitParameters} from 'pdfjs-dist/types/src/display/api'; +export {type DocumentInitParameters} from 'pdfjs-dist/types/src/display/api'; +export {type PageViewport} from 'pdfjs-dist/types/src/display/display_utils'; + export const WORKER_URL = Meteor.isClient ? '/pdfjs-dist/build/pdf.worker.min.js' : 'pdfjs-dist/legacy/build/pdf.worker.js'; diff --git a/imports/lib/pdf/pdfthumbnails.ts b/imports/lib/pdf/pdfthumbnails.ts index 0192f6ef9..826213eea 100644 --- a/imports/lib/pdf/pdfthumbnails.ts +++ b/imports/lib/pdf/pdfthumbnails.ts @@ -9,12 +9,10 @@ import { type PngConfig, } from 'canvas/types'; import addDays from 'date-fns/addDays'; -import {type DocumentInitParameters} from 'pdfjs-dist/types/src/display/api'; -import {type PageViewport} from 'pdfjs-dist/types/src/display/display_utils'; import {cache as lru, type IndexedDBPersistedLRUCache} from '../cache/lru'; -import {fetchPDF} from './pdf'; +import {type DocumentInitParameters, type PageViewport, fetchPDF} from './pdf'; let cache: IndexedDBPersistedLRUCache; if (Meteor.isClient) {