Skip to content

Commit 821dff7

Browse files
committed
Refactor PDF worker assignment to improve legacy worker handling and remove debug logs
1 parent 4bdeb06 commit 821dff7

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/PDFPreviewer.tsx

+3-7
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,10 @@ type Props = {
3636
type OnPasswordCallback = (password: string | null) => void;
3737

3838
const shouldUseLegacyWorker = isMobileSafari() && !isModernSafari();
39-
const pdfWorker: unknown = shouldUseLegacyWorker ? pdfWorkerLegacySource : pdfWorkerSource;
39+
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
40+
const pdfWorker = shouldUseLegacyWorker ? pdfWorkerLegacySource : pdfWorkerSource;
4041

41-
console.log('[dev] isMobileSafari', isMobileSafari());
42-
console.log('[dev] isModernSafari', isModernSafari());
43-
console.log('[dev] shouldUseLegacyWorker', shouldUseLegacyWorker);
44-
console.log('[dev] pdfWorker', pdfWorker);
45-
46-
pdfjs.GlobalWorkerOptions.workerSrc = URL.createObjectURL(new Blob([pdfWorkerLegacySource], {type: 'text/javascript'}));
42+
pdfjs.GlobalWorkerOptions.workerSrc = URL.createObjectURL(new Blob([pdfWorker], {type: 'text/javascript'}));
4743

4844
const DefaultLoadingComponent = <p>Loading...</p>;
4945
const DefaultErrorComponent = <p>Failed to load the PDF file :(</p>;

0 commit comments

Comments
 (0)