@peergrade/react-pdf
Version:
Display PDFs in your React app as easily as if they were images.
24 lines (19 loc) • 725 B
JavaScript
import pdfjs from 'pdfjs-dist';
import Document from './Document';
import Outline from './Outline';
import Page from './Page';
// eslint-disable-next-line
import PdfjsWorker from 'worker-loader!./pdf.worker.entry.js';
import { isLocalFileSystem, warnOnDev } from './shared/utils';
if (isLocalFileSystem) {
warnOnDev('You are running React-PDF from your local file system. PDF.js Worker may fail to load due to browser\'s security policies. If you\'re on Google Chrome, you can use --allow-file-access-from-files flag for debugging purposes.');
}
if (typeof window !== 'undefined' && 'Worker' in window) {
pdfjs.GlobalWorkerOptions.workerPort = new PdfjsWorker();
}
export {
pdfjs,
Document,
Outline,
Page,
};