@pdf-viewer/react
Version:
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.
223 lines (222 loc) • 10.1 kB
JavaScript
import { RPProvider as Lr } from "./components/RPProvider.js";
import { a as Vr, R as br, S as kr, b as yr, u as Br, c as Hr, d as Ir } from "./ToolbarLayout.module-f843fd79.js";
import { RPConfig as zr } from "./components/RPConfig.js";
import { RPLayout as Nr } from "./components/layout/RPLayout.js";
import { RPController as jr } from "./components/RPController.js";
import { RPTheme as Ar } from "./components/RPTheme.js";
import { RPDropFileZone as Jr } from "./components/RPDropFileZone.js";
import { useDarkModeContext as Qr } from "./contexts/DarkModeContext.js";
import { useDocumentContext as Xr } from "./contexts/RPDocumentContext.js";
import { useRotationContext as _r } from "./contexts/RotationContext.js";
import { useViewModeContext as ot } from "./contexts/ViewModeContext.js";
import { useDropFileZoneContext as tt } from "./contexts/DropFileZoneContext.js";
import { useOpenFileContext as pt } from "./contexts/FileInputContext.js";
import { useZoomContext as et } from "./contexts/ZoomContext.js";
import { useHighlightContext as lt } from "./contexts/HighlightContext.js";
import { usePdfProperties as nt } from "./utils/hooks/usePdfProperties.js";
import { useFullScreenContext as st } from "./contexts/FullScreenContext.js";
import { usePageRotateContext as Pt } from "./utils/hooks/usePageRotateContext.js";
import { useElementPageContext as Ct } from "./contexts/ElementPageContext.js";
import { ThemeSwitcherTool as Rt } from "./components/layout/toolbar/tools/ThemeSwitcherTool.js";
import { ThumbnailTool as gt } from "./components/layout/toolbar/tools/ThumbnailTool.js";
import { FileUploadTool as St } from "./components/layout/toolbar/tools/FileUploadTool.js";
import { FileDownloadTool as Dt } from "./components/layout/toolbar/tools/FileDownloadTool.js";
import { PrintTool as Zt } from "./components/layout/toolbar/tools/PrintTool.js";
import { FullScreenTool as Lt } from "./components/layout/toolbar/tools/FullScreenTool.js";
import { PreviousPageTool as Vt } from "./components/layout/toolbar/tools/PreviousPageTool.js";
import { NextPageTool as kt } from "./components/layout/toolbar/tools/NextPageTool.js";
import { InputPageTool as Bt } from "./components/layout/toolbar/tools/InputPageTool.js";
import { ZoomInTool as It } from "./components/layout/toolbar/tools/ZoomInTool.js";
import { ZoomOutTool as zt } from "./components/layout/toolbar/tools/ZoomOutTool.js";
import { ZoomLevelTool as Nt } from "./components/layout/toolbar/tools/ZoomLevelTool.js";
import { DocumentPropertiesTool as jt } from "./components/layout/toolbar/tools/DocumentPropertiesTool.js";
import { RotateClockwiseTool as At } from "./components/layout/toolbar/tools/RotateClockwiseTool.js";
import { RotateCounterclockwiseTool as Jt } from "./components/layout/toolbar/tools/RotateCounterclockwiseTool.js";
import { RPHorizontalBar as Qt } from "./components/layout/toolbar/tools/defaults/RPHorizontalBar.js";
import { RPVerticalBar as Xt } from "./components/layout/toolbar/tools/defaults/RPVerticalBar.js";
import { SelectionModeSwitcherTool as _t } from "./components/layout/toolbar/tools/SelectionModeSwitcherTool.js";
import { Locales as om, ScrollMode as rm, SelectionMode as tm, ThemeVariables as mm, ViewMode as pm, ZoomLevel as im } from "./utils/types.js";
import "react/jsx-runtime";
import "react";
import "./contexts/DocumentPasswordContext.js";
import "./utils/appConsole.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 "./contexts/EventCallbackContext.js";
import "./assets/style.js";
import "./libInjectCss.js";
import "./utils/injectPrintCSS.js";
import "./components/icons/ChevronUpIcon.js";
import "./components/ui/Button.js";
import "./utils/withRef.js";
import "./components/ui/Input.js";
import "./contexts/ScrollModeContext.js";
import "./contexts/InitialStateContext.js";
import "./contexts/LayerContext.js";
import "./contexts/VirtualScrollContext.js";
import "./contexts/VirtualGridContext.js";
import "./contexts/SelectionModeContext.js";
import "./utils/highlight.js";
import "./utils/charators.js";
import "./contexts/LayoutContainerContext.js";
import "./contexts/DimensionPagesContext.js";
import "./utils/constants.js";
import "./contexts/PagesRotateContext.js";
import "./contexts/LocalizationContext.js";
import "./utils/hooks/useLocalization.js";
import "./th_TH-d627cd51.js";
import "./contexts/LicenseContext.js";
import "./utils/hooks/useLicense.js";
import "./contexts/DownloadContext.js";
import "./contexts/SmoothScrollContext.js";
import "./utils/Queue.js";
import "./utils/renderPage.js";
import "pdfjs-dist";
import "./contexts/GlobalCurrentPage.js";
import "./contexts/ThemeContext.js";
import "./contexts/ConfigContext.js";
import "./components/icons/Thumbnail.js";
import "./components/layout/Container.js";
import "./contexts/ViewportContext.js";
import "./contexts/ToolbarComponentContext.js";
import "./components/layout/sidebar/RPSplitter.js";
import "./components/layout/WrapperLayout.js";
import "./LayoutWrapper-6224491f.js";
import "./SearchCloseButton-08d57275.js";
import "./components/ui/RPTooltip.js";
import "./index-35c7f4a2.js";
import "react-dom";
import "./floating-ui.react-dom-6b2fe0df.js";
import "./components/icons/CloseIcon.js";
import "./components/ui/Checkbox.js";
import "./components/icons/CheckIcon.js";
import "./contexts/IconContext.js";
import "./components/ui/DropDown.js";
import "./index-f563c6f0.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/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/SinglePageIcon.js";
import "./components/icons/DualPageIcon.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/useWatermark.js";
import "./components/icons/LightPdfIcon.js";
import "./components/icons/DarkPdfIcon.js";
import "./utils/hooks/useDarkMode.js";
import "./utils/hooks/useLoadPdf.js";
import "./utils/getZoomLevel.js";
import "./utils/hooks/useHighlight.js";
import "./utils/convertPdfDate.js";
import "./utils/formatFileSize.js";
import "./utils/hooks/useFullScreen.js";
import "./utils/getElementPositionInPage.js";
import "./components/icons/ChevronDownIcon.js";
import "./components/layout/toolbar/ThumbnailTool.js";
export {
jt as DocumentPropertiesTool,
Dt as FileDownloadTool,
St as FileUploadTool,
Lt as FullScreenTool,
Bt as InputPageTool,
om as Locales,
kt as NextPageTool,
Vt as PreviousPageTool,
Zt as PrintTool,
zr as RPConfig,
jr as RPController,
Vr as RPDefaultLayout,
Jr as RPDropFileZone,
Qt as RPHorizontalBar,
Nr as RPLayout,
br as RPPages,
Lr as RPProvider,
Ar as RPTheme,
Xt as RPVerticalBar,
At as RotateClockwiseTool,
Jt as RotateCounterclockwiseTool,
rm as ScrollMode,
kr as SearchTool,
tm as SelectionMode,
_t as SelectionModeSwitcherTool,
Rt as ThemeSwitcherTool,
mm as ThemeVariables,
gt as ThumbnailTool,
pm as ViewMode,
It as ZoomInTool,
im as ZoomLevel,
Nt as ZoomLevelTool,
zt as ZoomOutTool,
Qr as useDarkModeContext,
Xr as useDocumentContext,
tt as useDropFileZoneContext,
Ct as useElementPageContext,
yr as useFileDownload,
st as useFullScreenContext,
lt as useHighlightContext,
pt as useOpenFileContext,
Pt as usePageRotateContext,
Br as usePaginationContext,
nt as usePdfProperties,
Hr as usePrintContext,
_r as useRotationContext,
Ir as useSearchContext,
ot as useViewModeContext,
et as useZoomContext
};