diff --git a/client/pages/viewerpage/pdfviewer_lazy.js b/client/pages/viewerpage/pdfviewer_lazy.js index 24a2e48b..799f16fe 100644 --- a/client/pages/viewerpage/pdfviewer_lazy.js +++ b/client/pages/viewerpage/pdfviewer_lazy.js @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { Document, Page, pdfjs } from "react-pdf"; import "react-pdf/dist/esm/Page/AnnotationLayer.css"; -pdfjs.GlobalWorkerOptions.workerSrc = "/assets/vendor/pdfjs/2.6.347/build/pdf.worker.js"; +pdfjs.GlobalWorkerOptions.workerSrc = "/assets/vendor/node_modules/pdfjs-dist/build/pdf.worker.js"; export function PDFJSViewer({ src }) { const [numPages, setNumPages] = useState(0); @@ -12,7 +12,7 @@ export function PDFJSViewer({ src }) { file={src} onLoadSuccess={(d) => setNumPages(d["numPages"])} options={{ - cMapUrl: "/assets/vendor/pdfjs/cmaps/", + cMapUrl: "/assets/vendor/node_modules/pdfjs-dist/cmaps/", cMapPacked: true, }}> { diff --git a/webpack.config.js b/webpack.config.js index c74cf6f7..115127a1 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -73,8 +73,8 @@ const config = { { from: "assets/fonts/*" }, ], { context: path.join(__dirname, "client") }), new CopyWebpackPlugin([ - { from: "node_modules/pdfjs-dist/build/*.js", to: "assets/vendor/pdfjs/2.6.347/build/" }, - { from: "node_modules/pdfjs-dist/cmaps/", to: "assets/vendor/pdfjs/2.6.347/cmaps/" }, + { from: "node_modules/pdfjs-dist/build/*.js", to: "assets/vendor/" }, + { from: "node_modules/pdfjs-dist/cmaps/*", to: "assets/vendor/" }, ]), // new BundleAnalyzerPlugin() ],