UNPKG

react-pdf

Version:

Display PDFs in your React app as easily as if they were images.

46 lines (30 loc) 1.39 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.setOptions = exports.Page = exports.Outline = exports.Document = undefined; var _Document = require('./Document'); var _Document2 = _interopRequireDefault(_Document); var _Outline = require('./Outline'); var _Outline2 = _interopRequireDefault(_Outline); var _Page = require('./Page'); var _Page2 = _interopRequireDefault(_Page); var _setOptions = require('./setOptions'); var _setOptions2 = _interopRequireDefault(_setOptions); var _utils = require('./shared/utils'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } if (_utils.isLocalFileSystem) { // eslint-disable-next-line no-console (0, _utils.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.'); } var pdfjs = require('pdfjs-dist'); if (typeof window !== 'undefined' && 'Worker' in window) { pdfjs.PDFJS.workerPort = new Worker('./pdf.worker.entry.js'); } else { pdfjs.PDFJS.disableWorker = true; } var setOptions = (0, _setOptions2.default)(pdfjs); exports.Document = _Document2.default; exports.Outline = _Outline2.default; exports.Page = _Page2.default; exports.setOptions = setOptions;