Seth0330 commited on
Commit
333e020
·
verified ·
1 Parent(s): 760acaf

Update frontend/src/components/ocr/DocumentPreview.jsx

Browse files
frontend/src/components/ocr/DocumentPreview.jsx CHANGED
@@ -31,7 +31,11 @@ export default function DocumentPreview({ file, isProcessing }) {
31
  try {
32
  // Use pdf.js to render PDF pages
33
  const pdfjsLib = await import("pdfjs-dist");
34
- pdfjsLib.GlobalWorkerOptions.workerSrc = `//cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjsLib.version}/pdf.worker.min.js`;
 
 
 
 
35
 
36
  const arrayBuffer = await file.arrayBuffer();
37
  const pdf = await pdfjsLib.getDocument({ data: arrayBuffer }).promise;
 
31
  try {
32
  // Use pdf.js to render PDF pages
33
  const pdfjsLib = await import("pdfjs-dist");
34
+
35
+ // Configure worker - use jsdelivr CDN which is more reliable
36
+ // This will use the same version as the installed package
37
+ const version = pdfjsLib.version || "4.0.379";
38
+ pdfjsLib.GlobalWorkerOptions.workerSrc = `https://cdn.jsdelivr.net/npm/pdfjs-dist@${version}/build/pdf.worker.min.mjs`;
39
 
40
  const arrayBuffer = await file.arrayBuffer();
41
  const pdf = await pdfjsLib.getDocument({ data: arrayBuffer }).promise;