├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── Bug_report.yml │ ├── Feature_request.yml │ └── config.yml └── workflows │ ├── ci.yml │ ├── close-stale-issues.yml │ └── publish.yml ├── .gitignore ├── .husky └── pre-commit ├── .mailmap ├── .vscode ├── extensions.json └── settings.json ├── .yarn └── plugins │ └── @yarnpkg │ └── plugin-nolyfill.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── __mocks__ ├── _failing_page.ts ├── _failing_pdf.ts ├── _pdf.pdf ├── _pdf2.pdf ├── _pdf3.pdf ├── _pdf4.pdf ├── _pdf5.pdf ├── _silently_failing_pdf.ts └── _untagged.pdf ├── biome.json ├── package.json ├── packages └── react-pdf │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ ├── Document.spec.tsx │ ├── Document.tsx │ ├── DocumentContext.tsx │ ├── LinkService.ts │ ├── Message.tsx │ ├── Outline.spec.tsx │ ├── Outline.tsx │ ├── OutlineContext.tsx │ ├── OutlineItem.spec.tsx │ ├── OutlineItem.tsx │ ├── Page.spec.tsx │ ├── Page.tsx │ ├── Page │ │ ├── AnnotationLayer.css │ │ ├── AnnotationLayer.spec.tsx │ │ ├── AnnotationLayer.tsx │ │ ├── Canvas.spec.tsx │ │ ├── Canvas.tsx │ │ ├── TextLayer.css │ │ ├── TextLayer.spec.tsx │ │ └── TextLayer.tsx │ ├── PageContext.tsx │ ├── PasswordResponses.ts │ ├── Ref.spec.ts │ ├── Ref.ts │ ├── StructTree.spec.tsx │ ├── StructTree.tsx │ ├── StructTreeItem.tsx │ ├── Thumbnail.spec.tsx │ ├── Thumbnail.tsx │ ├── index.spec.ts │ ├── index.test.ts │ ├── index.ts │ ├── pdf.worker.entry.ts │ └── shared │ │ ├── constants.ts │ │ ├── hooks │ │ ├── useCachedValue.ts │ │ ├── useDocumentContext.ts │ │ ├── useOutlineContext.ts │ │ ├── usePageContext.ts │ │ └── useResolver.ts │ │ ├── structTreeUtils.ts │ │ ├── types.ts │ │ ├── utils.spec.ts │ │ └── utils.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── vitest.config.ts │ └── vitest.setup.ts ├── sample ├── next-app │ ├── .gitignore │ ├── app │ │ ├── Sample.css │ │ ├── Sample.tsx │ │ ├── layout.tsx │ │ └── page.tsx │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── public │ │ └── sample.pdf │ ├── tsconfig.json │ └── yarn.lock ├── next-pages │ ├── .gitignore │ ├── empty-module.ts │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── pages │ │ ├── Sample.css │ │ ├── Sample.tsx │ │ ├── _app.tsx │ │ └── index.tsx │ ├── public │ │ └── sample.pdf │ ├── tsconfig.json │ └── yarn.lock ├── parcel2 │ ├── .gitignore │ ├── Sample.css │ ├── Sample.tsx │ ├── index.html │ ├── index.tsx │ ├── package.json │ ├── sample.pdf │ ├── scripts │ │ ├── copy-cmaps.ts │ │ ├── copy-standard-fonts.ts │ │ └── copy-wasm.ts │ ├── tsconfig.json │ └── yarn.lock ├── vite │ ├── .gitignore │ ├── Sample.css │ ├── Sample.tsx │ ├── index.html │ ├── index.tsx │ ├── package.json │ ├── sample.pdf │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock └── webpack5 │ ├── .babelrc │ ├── .gitignore │ ├── Sample.css │ ├── Sample.tsx │ ├── index.html │ ├── index.tsx │ ├── package.json │ ├── sample.pdf │ ├── tsconfig.json │ ├── webpack.config.ts │ └── yarn.lock ├── test-utils.ts ├── test ├── .gitignore ├── AnnotationOptions.tsx ├── CustomRenderer.tsx ├── LayerOptions.tsx ├── LoadingOptions.tsx ├── PassingOptions.tsx ├── Test.css ├── Test.tsx ├── ViewOptions.tsx ├── global.d.ts ├── index.html ├── index.tsx ├── package.json ├── shared │ ├── types.ts │ └── utils.ts ├── test.pdf ├── tsconfig.json └── vite.config.ts └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/ISSUE_TEMPLATE/Bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/ISSUE_TEMPLATE/Feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/workflows/close-stale-issues.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.mailmap -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-nolyfill.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.yarn/plugins/@yarnpkg/plugin-nolyfill.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | packages/react-pdf/README.md -------------------------------------------------------------------------------- /__mocks__/_failing_page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_failing_page.ts -------------------------------------------------------------------------------- /__mocks__/_failing_pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_failing_pdf.ts -------------------------------------------------------------------------------- /__mocks__/_pdf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_pdf.pdf -------------------------------------------------------------------------------- /__mocks__/_pdf2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_pdf2.pdf -------------------------------------------------------------------------------- /__mocks__/_pdf3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_pdf3.pdf -------------------------------------------------------------------------------- /__mocks__/_pdf4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_pdf4.pdf -------------------------------------------------------------------------------- /__mocks__/_pdf5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_pdf5.pdf -------------------------------------------------------------------------------- /__mocks__/_silently_failing_pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_silently_failing_pdf.ts -------------------------------------------------------------------------------- /__mocks__/_untagged.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/__mocks__/_untagged.pdf -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/biome.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/package.json -------------------------------------------------------------------------------- /packages/react-pdf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/LICENSE -------------------------------------------------------------------------------- /packages/react-pdf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/README.md -------------------------------------------------------------------------------- /packages/react-pdf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/package.json -------------------------------------------------------------------------------- /packages/react-pdf/src/Document.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Document.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Document.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/DocumentContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/DocumentContext.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/LinkService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/LinkService.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Message.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Outline.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Outline.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Outline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Outline.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/OutlineContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/OutlineContext.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/OutlineItem.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/OutlineItem.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/OutlineItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/OutlineItem.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/AnnotationLayer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/AnnotationLayer.css -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/AnnotationLayer.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/AnnotationLayer.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/AnnotationLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/AnnotationLayer.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/Canvas.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/Canvas.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/Canvas.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/TextLayer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/TextLayer.css -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/TextLayer.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/TextLayer.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Page/TextLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Page/TextLayer.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/PageContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/PageContext.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/PasswordResponses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/PasswordResponses.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/Ref.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Ref.spec.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/Ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Ref.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/StructTree.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/StructTree.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/StructTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/StructTree.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/StructTreeItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/StructTreeItem.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Thumbnail.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Thumbnail.spec.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/Thumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/Thumbnail.tsx -------------------------------------------------------------------------------- /packages/react-pdf/src/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/index.spec.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/index.test.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/index.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/pdf.worker.entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/pdf.worker.entry.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/constants.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/hooks/useCachedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/hooks/useCachedValue.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/hooks/useDocumentContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/hooks/useDocumentContext.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/hooks/useOutlineContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/hooks/useOutlineContext.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/hooks/usePageContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/hooks/usePageContext.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/hooks/useResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/hooks/useResolver.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/structTreeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/structTreeUtils.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/types.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/utils.spec.ts -------------------------------------------------------------------------------- /packages/react-pdf/src/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/src/shared/utils.ts -------------------------------------------------------------------------------- /packages/react-pdf/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/tsconfig.build.json -------------------------------------------------------------------------------- /packages/react-pdf/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/tsconfig.json -------------------------------------------------------------------------------- /packages/react-pdf/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/vitest.config.ts -------------------------------------------------------------------------------- /packages/react-pdf/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/packages/react-pdf/vitest.setup.ts -------------------------------------------------------------------------------- /sample/next-app/.gitignore: -------------------------------------------------------------------------------- 1 | .next 2 | dist 3 | node_modules 4 | -------------------------------------------------------------------------------- /sample/next-app/app/Sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/app/Sample.css -------------------------------------------------------------------------------- /sample/next-app/app/Sample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/app/Sample.tsx -------------------------------------------------------------------------------- /sample/next-app/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/app/layout.tsx -------------------------------------------------------------------------------- /sample/next-app/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/app/page.tsx -------------------------------------------------------------------------------- /sample/next-app/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/next-env.d.ts -------------------------------------------------------------------------------- /sample/next-app/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/next.config.ts -------------------------------------------------------------------------------- /sample/next-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/package.json -------------------------------------------------------------------------------- /sample/next-app/public/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/public/sample.pdf -------------------------------------------------------------------------------- /sample/next-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/tsconfig.json -------------------------------------------------------------------------------- /sample/next-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-app/yarn.lock -------------------------------------------------------------------------------- /sample/next-pages/.gitignore: -------------------------------------------------------------------------------- 1 | .next 2 | dist 3 | node_modules 4 | -------------------------------------------------------------------------------- /sample/next-pages/empty-module.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /sample/next-pages/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/next-env.d.ts -------------------------------------------------------------------------------- /sample/next-pages/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/next.config.ts -------------------------------------------------------------------------------- /sample/next-pages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/package.json -------------------------------------------------------------------------------- /sample/next-pages/pages/Sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/pages/Sample.css -------------------------------------------------------------------------------- /sample/next-pages/pages/Sample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/pages/Sample.tsx -------------------------------------------------------------------------------- /sample/next-pages/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/pages/_app.tsx -------------------------------------------------------------------------------- /sample/next-pages/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/pages/index.tsx -------------------------------------------------------------------------------- /sample/next-pages/public/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/public/sample.pdf -------------------------------------------------------------------------------- /sample/next-pages/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/tsconfig.json -------------------------------------------------------------------------------- /sample/next-pages/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/next-pages/yarn.lock -------------------------------------------------------------------------------- /sample/parcel2/.gitignore: -------------------------------------------------------------------------------- 1 | .parcel-cache 2 | dist 3 | node_modules 4 | -------------------------------------------------------------------------------- /sample/parcel2/Sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/Sample.css -------------------------------------------------------------------------------- /sample/parcel2/Sample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/Sample.tsx -------------------------------------------------------------------------------- /sample/parcel2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/index.html -------------------------------------------------------------------------------- /sample/parcel2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/index.tsx -------------------------------------------------------------------------------- /sample/parcel2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/package.json -------------------------------------------------------------------------------- /sample/parcel2/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/sample.pdf -------------------------------------------------------------------------------- /sample/parcel2/scripts/copy-cmaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/scripts/copy-cmaps.ts -------------------------------------------------------------------------------- /sample/parcel2/scripts/copy-standard-fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/scripts/copy-standard-fonts.ts -------------------------------------------------------------------------------- /sample/parcel2/scripts/copy-wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/scripts/copy-wasm.ts -------------------------------------------------------------------------------- /sample/parcel2/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/tsconfig.json -------------------------------------------------------------------------------- /sample/parcel2/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/parcel2/yarn.lock -------------------------------------------------------------------------------- /sample/vite/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /sample/vite/Sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/Sample.css -------------------------------------------------------------------------------- /sample/vite/Sample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/Sample.tsx -------------------------------------------------------------------------------- /sample/vite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/index.html -------------------------------------------------------------------------------- /sample/vite/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/index.tsx -------------------------------------------------------------------------------- /sample/vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/package.json -------------------------------------------------------------------------------- /sample/vite/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/sample.pdf -------------------------------------------------------------------------------- /sample/vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/tsconfig.json -------------------------------------------------------------------------------- /sample/vite/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/vite.config.ts -------------------------------------------------------------------------------- /sample/vite/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/vite/yarn.lock -------------------------------------------------------------------------------- /sample/webpack5/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/.babelrc -------------------------------------------------------------------------------- /sample/webpack5/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /sample/webpack5/Sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/Sample.css -------------------------------------------------------------------------------- /sample/webpack5/Sample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/Sample.tsx -------------------------------------------------------------------------------- /sample/webpack5/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/index.html -------------------------------------------------------------------------------- /sample/webpack5/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/index.tsx -------------------------------------------------------------------------------- /sample/webpack5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/package.json -------------------------------------------------------------------------------- /sample/webpack5/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/sample.pdf -------------------------------------------------------------------------------- /sample/webpack5/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/tsconfig.json -------------------------------------------------------------------------------- /sample/webpack5/webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/webpack.config.ts -------------------------------------------------------------------------------- /sample/webpack5/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/sample/webpack5/yarn.lock -------------------------------------------------------------------------------- /test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test-utils.ts -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /test/AnnotationOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/AnnotationOptions.tsx -------------------------------------------------------------------------------- /test/CustomRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/CustomRenderer.tsx -------------------------------------------------------------------------------- /test/LayerOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/LayerOptions.tsx -------------------------------------------------------------------------------- /test/LoadingOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/LoadingOptions.tsx -------------------------------------------------------------------------------- /test/PassingOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/PassingOptions.tsx -------------------------------------------------------------------------------- /test/Test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/Test.css -------------------------------------------------------------------------------- /test/Test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/Test.tsx -------------------------------------------------------------------------------- /test/ViewOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/ViewOptions.tsx -------------------------------------------------------------------------------- /test/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/global.d.ts -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/index.html -------------------------------------------------------------------------------- /test/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/index.tsx -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/package.json -------------------------------------------------------------------------------- /test/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/shared/types.ts -------------------------------------------------------------------------------- /test/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/shared/utils.ts -------------------------------------------------------------------------------- /test/test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/test.pdf -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/test/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmaj/react-pdf/HEAD/yarn.lock --------------------------------------------------------------------------------