fix: load the pdf.js worker with the Map upsert polyfill

This commit is contained in:
alam00000 committed 2026-08-22 16:02:34 +05:30
1 parent 8e606b652c
commit c449a85745
42 files changed
+112 -181

No files matched your search

+1 -5
View File
@@ -1,11 +1,7 @@
import * as pdfjsLib from 'pdfjs-dist';
import type { PDFDocumentProxy } from 'pdfjs-dist';
import { PreviewState } from '@/types';
pdfjsLib.GlobalWorkerOptions.workerSrc = new URL(
'pdfjs-dist/build/pdf.worker.min.mjs',
import.meta.url
).toString();
import './setup-pdf-worker.js';
const state: PreviewState = {
modal: null,
+1 -5
View File
@@ -1,9 +1,5 @@
import * as pdfjsLib from 'pdfjs-dist';
pdfjsLib.GlobalWorkerOptions.workerSrc = new URL(
'pdfjs-dist/build/pdf.worker.min.mjs',
import.meta.url
).toString();
import './setup-pdf-worker.js';
/**
* Configuration for progressive rendering
+4
View File
@@ -0,0 +1,4 @@
import * as pdfjsLib from 'pdfjs-dist';
import pdfWorkerUrl from '../pdf.worker?worker&url';
pdfjsLib.GlobalWorkerOptions.workerSrc = pdfWorkerUrl;