@pdf-viewer/react
Version:
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.
241 lines (240 loc) • 11.1 kB
JavaScript
import { RPProvider as br } from "./components/RPProvider.js";
import { a as Hr, R as Ir, S as yr, b as zr, u as Or, c as Ur, d as Er } from "./ToolbarLayout.module-e31ae637.js";
import { RPConfig as Wr } from "./components/RPConfig.js";
import { RPLayout as qr } from "./components/layout/RPLayout.js";
import { RPTheme as Gr } from "./components/RPTheme.js";
import { default as Kr } from "./components/ui/RPTooltip.js";
import { UIButton as Xr } from "./components/ui/Button.js";
import { useDarkModeContext as _r } from "./contexts/DarkModeContext.js";
import { useDocumentContext as ot } from "./contexts/RPDocumentContext.js";
import { useRotationContext as tt } from "./contexts/RotationContext.js";
import { useViewModeContext as pt } from "./contexts/ViewModeContext.js";
import { useDropFileZoneContext as et } from "./contexts/DropFileZoneContext.js";
import { useOpenFileContext as xt } from "./contexts/FileInputContext.js";
import { useZoomContext as ft } from "./contexts/ZoomContext.js";
import { useHighlightContext as st } from "./contexts/HighlightContext.js";
import { useFullScreenContext as Tt } from "./contexts/FullScreenContext.js";
import { usePageRotateContext as ct } from "./utils/hooks/usePageRotateContext.js";
import { useElementPageContext as Ct } from "./contexts/ElementPageContext.js";
import { ThemeSwitcherTool as St } from "./components/layout/toolbar/tools/ThemeSwitcherTool.js";
import { ThumbnailTool as ht } from "./components/layout/toolbar/tools/ThumbnailTool.js";
import { FileUploadTool as wt } from "./components/layout/toolbar/tools/FileUploadTool.js";
import { FileDownloadTool as Lt } from "./components/layout/toolbar/tools/FileDownloadTool.js";
import { PrintTool as Zt } from "./components/layout/toolbar/tools/PrintTool.js";
import { FullScreenTool as Vt } from "./components/layout/toolbar/tools/FullScreenTool.js";
import { PreviousPageTool as bt } from "./components/layout/toolbar/tools/PreviousPageTool.js";
import { NextPageTool as Ht } from "./components/layout/toolbar/tools/NextPageTool.js";
import { InputPageTool as yt } from "./components/layout/toolbar/tools/InputPageTool.js";
import { ZoomInTool as Ot } from "./components/layout/toolbar/tools/ZoomInTool.js";
import { ZoomOutTool as Et } from "./components/layout/toolbar/tools/ZoomOutTool.js";
import { ZoomLevelTool as Wt } from "./components/layout/toolbar/tools/ZoomLevelTool.js";
import { DocumentPropertiesTool as qt } from "./components/layout/toolbar/tools/DocumentPropertiesTool.js";
import { RotateClockwiseTool as Gt } from "./components/layout/toolbar/tools/RotateClockwiseTool.js";
import { RotateCounterclockwiseTool as Kt } from "./components/layout/toolbar/tools/RotateCounterclockwiseTool.js";
import { RPHorizontalBar as Xt } from "./components/layout/toolbar/tools/defaults/RPHorizontalBar.js";
import { RPVerticalBar as _t } from "./components/layout/toolbar/tools/defaults/RPVerticalBar.js";
import { SelectionModeSwitcherTool as om } from "./components/layout/toolbar/tools/SelectionModeSwitcherTool.js";
import { SinglePageTool as tm } from "./components/layout/toolbar/tools/SinglePageTool.js";
import { DualPageTool as pm } from "./components/layout/toolbar/tools/DualPageTool.js";
import { DualPageWithCoverTool as em } from "./components/layout/toolbar/tools/DualPageWithCoverTool.js";
import { PageScrollingTool as xm } from "./components/layout/toolbar/tools/PageScrollingTool.js";
import { VerticalScrollingTool as fm } from "./components/layout/toolbar/tools/VerticalScrollingTool.js";
import { HorizontalScrollingTool as sm } from "./components/layout/toolbar/tools/HorizontalScrollingTool.js";
import { FirstPageTool as Tm } from "./components/layout/toolbar/tools/FirstPageTool.js";
import { LastPageTool as cm } from "./components/layout/toolbar/tools/LastPageTool.js";
import { Locales as Cm, ScrollMode as Rm, SelectionMode as Sm, ThemeVariables as dm, ViewMode as hm, ZoomLevel as Dm } from "./utils/types.js";
import "react/jsx-runtime";
import "react";
import "./contexts/DocumentPasswordContext.js";
import "./utils/appConsole.js";
import "./components/RPController.js";
import "./contexts/LayerContext.js";
import "./contexts/ScrollModeContext.js";
import "./contexts/InitialStateContext.js";
import "./contexts/VirtualScrollContext.js";
import "./contexts/VirtualGridContext.js";
import "./contexts/SelectionModeContext.js";
import "./contexts/LayoutContainerContext.js";
import "./contexts/DimensionPagesContext.js";
import "./utils/constants.js";
import "./contexts/PagesRotateContext.js";
import "./contexts/EventCallbackContext.js";
import "./contexts/LocalizationContext.js";
import "./utils/hooks/useLocalization.js";
import "./de_DE-a553b162.js";
import "./utils/hooks/useWatermark.js";
import "./contexts/LicenseContext.js";
import "./utils/hooks/useLicense.js";
import "./contexts/DownloadContext.js";
import "./contexts/SmoothScrollContext.js";
import "./contexts/GlobalCurrentPage.js";
import "./contexts/LoaderContext.js";
import "./components/icons/LoaderIcon.js";
import "./clsx-0c6e471a.js";
import "./contexts/ToolComponentContext.js";
import "./contexts/IconToolContext.js";
import "./contexts/OtherToolContext.js";
import "./utils/hooks/useFlickerSelectText.js";
import "./assets/style.js";
import "./libInjectCss.js";
import "./utils/injectPrintCSS.js";
import "./components/icons/ChevronUpIcon.js";
import "./components/ui/Input.js";
import "./utils/withRef.js";
import "./utils/highlight.js";
import "./utils/charators.js";
import "./utils/Queue.js";
import "./utils/renderPage.js";
import "pdfjs-dist";
import "./contexts/ThemeContext.js";
import "./contexts/ConfigContext.js";
import "./components/icons/Thumbnail.js";
import "./RPSplitter-f6acf13b.js";
import "./components/layout/Container.js";
import "./contexts/ViewportContext.js";
import "./contexts/ToolbarComponentContext.js";
import "./components/layout/WrapperLayout.js";
import "./components/RPDropFileZone.js";
import "./components/icons/LightPdfIcon.js";
import "./components/icons/DarkPdfIcon.js";
import "./LayoutWrapper-60db8675.js";
import "./components/layout/SkipLink.js";
import "./SearchCloseButton-08d57275.js";
import "./components/icons/CloseIcon.js";
import "./components/ui/Checkbox.js";
import "./index-c9a2990a.js";
import "react-dom";
import "./components/icons/CheckIcon.js";
import "./contexts/IconContext.js";
import "./components/ui/DropDown.js";
import "./index-3bf64864.js";
import "./floating-ui.react-dom-d22a10b4.js";
import "./components/layout/toolbar/MenuItem.js";
import "./components/layout/toolbar/MenuSeparator.js";
import "./utils/dateFormatter.js";
import "./components/layout/toolbar/PropertyItem.js";
import "./RotateTool.module-67946714.js";
import "./utils/hooks/useInfiniteScroll.js";
import "./utils/link_service.js";
import "./utils/annotations.js";
import "./utils/sanitizeExternalUrl.js";
import "./components/page/searchHighlight.js";
import "./utils/const.js";
import "./components/page/CustomElement.js";
import "./utils/calculatePage.js";
import "./utils/hooks/useMousePressed.js";
import "./utils/hooks/useGrabScroll.js";
import "./utils/hooks/usePinch.js";
import "./utils/hooks/useDebounce.js";
import "./components/ui/PasswordModal.js";
import "./utils/hooks/useCopyText.js";
import "./utils/hooks/useTextSelection.js";
import "./utils/getScrollDistance.js";
import "./utils/getWordPositionInPage.js";
import "./utils/getThumbnailViewport.js";
import "./utils/smoothScrollTo.js";
import "./components/layout/toolbar/FileUploadTool.js";
import "./components/icons/FileUploadDefaultIcon.js";
import "./components/layout/toolbar/DarkModeTool.js";
import "./components/icons/MoonIcon.js";
import "./components/icons/SunIcon.js";
import "./components/icons/ThreeDotIcon.js";
import "./components/layout/toolbar/DocumentProperties.js";
import "./components/icons/InfoIcon.js";
import "./components/layout/toolbar/RotateTool.js";
import "./components/icons/ClockwiseIcon.js";
import "./utils/hooks/useRotate.js";
import "./components/layout/toolbar/ViewModeTool.js";
import "./components/icons/DualPageIcon.js";
import "./components/icons/DualPageWithCoverIcon.js";
import "./components/icons/SinglePageIcon.js";
import "./components/layout/toolbar/ScrollModeTool.js";
import "./components/icons/PageScrollingIcon.js";
import "./components/icons/VerticalScrollingIcon.js";
import "./components/icons/HorizontalScrollingIcon.js";
import "./components/icons/FileDownloadDefaultIcon.js";
import "./components/icons/PrintDefaultIcon.js";
import "./components/layout/toolbar/FullScreenTool.js";
import "./components/icons/FullScreenIcon.js";
import "./components/icons/GoToDownIcon.js";
import "./components/layout/toolbar/SelectionModeTool.js";
import "./components/icons/TextSelectionDefaultIcon.js";
import "./components/icons/HandModeDefaultIcon.js";
import "./components/icons/ZoomInIcon.js";
import "./components/icons/ZoomOutIcon.js";
import "./utils/zoom.js";
import "./components/icons/SearchIcon.js";
import "./components/icons/ClearIcon.js";
import "./utils/hooks/useLoadWorker.js";
import "./components/layout/toolbar/ToolbarLayout.js";
import "./components/layout/toolbar/ToolbarDefault.js";
import "./components/layout/toolbar/ToolbarCustom.js";
import "./utils/hooks/useDarkMode.js";
import "./utils/hooks/useLoadPdf.js";
import "./utils/hooks/usePdfProperties.js";
import "./utils/convertPdfDate.js";
import "./utils/formatFileSize.js";
import "./utils/getZoomLevel.js";
import "./utils/hooks/useHighlight.js";
import "./utils/hooks/useFullScreen.js";
import "./utils/getElementPositionInPage.js";
import "./components/icons/ChevronDownIcon.js";
import "./components/layout/toolbar/ThumbnailTool.js";
export {
qt as DocumentPropertiesTool,
pm as DualPageTool,
em as DualPageWithCoverTool,
Lt as FileDownloadTool,
wt as FileUploadTool,
Tm as FirstPageTool,
Vt as FullScreenTool,
sm as HorizontalScrollingTool,
yt as InputPageTool,
cm as LastPageTool,
Cm as Locales,
Ht as NextPageTool,
xm as PageScrollingTool,
bt as PreviousPageTool,
Zt as PrintTool,
Xr as RPButton,
Wr as RPConfig,
Hr as RPDefaultLayout,
Xt as RPHorizontalBar,
qr as RPLayout,
Ir as RPPages,
br as RPProvider,
Gr as RPTheme,
Kr as RPTooltip,
_t as RPVerticalBar,
Gt as RotateClockwiseTool,
Kt as RotateCounterclockwiseTool,
Rm as ScrollMode,
yr as SearchTool,
Sm as SelectionMode,
om as SelectionModeSwitcherTool,
tm as SinglePageTool,
St as ThemeSwitcherTool,
dm as ThemeVariables,
ht as ThumbnailTool,
fm as VerticalScrollingTool,
hm as ViewMode,
Ot as ZoomInTool,
Dm as ZoomLevel,
Wt as ZoomLevelTool,
Et as ZoomOutTool,
_r as useDarkModeContext,
ot as useDocumentContext,
et as useDropFileZoneContext,
Ct as useElementPageContext,
zr as useFileDownload,
Tt as useFullScreenContext,
st as useHighlightContext,
xt as useOpenFileContext,
ct as usePageRotateContext,
Or as usePaginationContext,
Ur as usePrintContext,
tt as useRotationContext,
Er as useSearchContext,
pt as useViewModeContext,
ft as useZoomContext
};