diff --git a/src/MaksIT.WebUI/src/forms/LetsEncryptTermsOfService.tsx b/src/MaksIT.WebUI/src/forms/LetsEncryptTermsOfService.tsx index 5bcb585..c99c64b 100644 --- a/src/MaksIT.WebUI/src/forms/LetsEncryptTermsOfService.tsx +++ b/src/MaksIT.WebUI/src/forms/LetsEncryptTermsOfService.tsx @@ -9,6 +9,10 @@ import 'react-pdf/dist/Page/AnnotationLayer.css' import 'react-pdf/dist/Page/TextLayer.css' import type { PDFDocumentProxy } from 'pdfjs-dist' +import pdfWorkerUrl from 'pdfjs-dist/build/pdf.worker.min.mjs?url' + +// pdfjs-dist worker (bundled asset URL for prod) +pdfjs.GlobalWorkerOptions.workerSrc = pdfWorkerUrl const LetsEncryptTermsOfService: FC = () => { @@ -20,11 +24,6 @@ const LetsEncryptTermsOfService: FC = () => { const containerRef = useRef(null) const [containerWidth, setContainerWidth] = useState() - // Set up pdfjs worker - pdfjs.GlobalWorkerOptions.workerSrc = new URL( - 'pdfjs-dist/build/pdf.worker.min.mjs', - import.meta.url, - ).toString() useEffect(() => { const handleResize = () => { if (containerRef.current) {