@pdf-viewer/react
Version:
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.
81 lines (80 loc) • 3.83 kB
JavaScript
import { RPProvider as r } from "./components/RPProvider.js";
import { a as x, R as m, S as l, b as p, u as f, c as a, d as n } from "./ToolbarLayout.module-cbc8e216.js";
import { RPConfig as u } from "./components/RPConfig.js";
import { RPLayout as P } from "./components/layout/RPLayout.js";
import { RPController as C } from "./components/RPController.js";
import { RPTheme as c } from "./components/RPTheme.js";
import { RPDropFileZone as g } from "./components/RPDropFileZone.js";
import { useDarkModeContext as F } from "./contexts/DarkModeContext.js";
import { useDocumentContext as S } from "./contexts/RPDocumentContext.js";
import { useRotationContext as w } from "./contexts/RotationContext.js";
import { useViewModeContext as v } from "./contexts/ViewModeContext.js";
import { useDropFileZoneContext as V } from "./contexts/DropFileZoneContext.js";
import { useOpenFileContext as y } from "./contexts/FileInputContext.js";
import { useZoomContext as H } from "./contexts/ZoomContext.js";
import { useHighlightContext as O } from "./contexts/HighlightContext.js";
import { usePdfProperties as z } from "./utils/hooks/usePdfProperties.js";
import { useFullScreenContext as N } from "./contexts/FullScreenContext.js";
import { usePageRotateContext as j } from "./utils/hooks/usePageRotateContext.js";
import { useElementPageContext as A } from "./contexts/ElementPageContext.js";
import { ThemeSwitcherTool as J } from "./components/layout/toolbar/tools/ThemeSwitcherTool.js";
import { ThumbnailTool as Q } from "./components/layout/toolbar/tools/ThumbnailTool.js";
import { FileUploadTool as X } from "./components/layout/toolbar/tools/FileUploadTool.js";
import { FileDownloadTool as _ } from "./components/layout/toolbar/tools/FileDownloadTool.js";
import { PrintTool as oo } from "./components/layout/toolbar/tools/PrintTool.js";
import { FullScreenTool as ro } from "./components/layout/toolbar/tools/FullScreenTool.js";
import { PreviousPageTool as xo } from "./components/layout/toolbar/tools/PreviousPageTool.js";
import { NextPageTool as lo } from "./components/layout/toolbar/tools/NextPageTool.js";
import { InputPageTool as fo } from "./components/layout/toolbar/tools/InputPageTool.js";
import { ZoomInTool as no } from "./components/layout/toolbar/tools/ZoomInTool.js";
import { ZoomOutTool as uo } from "./components/layout/toolbar/tools/ZoomOutTool.js";
import { ZoomLevelTool as Po } from "./components/layout/toolbar/tools/ZoomLevelTool.js";
import { RPHorizontalBar as Co } from "./components/layout/toolbar/tools/defaults/RPHorizontalBar.js";
import { RPVerticalBar as co } from "./components/layout/toolbar/tools/defaults/RPVerticalBar.js";
import { Locales as ho, ScrollMode as Fo, ThemeVariables as Do, ViewMode as So, ZoomLevel as Zo } from "./utils/types.js";
export {
_ as FileDownloadTool,
X as FileUploadTool,
ro as FullScreenTool,
fo as InputPageTool,
ho as Locales,
lo as NextPageTool,
xo as PreviousPageTool,
oo as PrintTool,
u as RPConfig,
C as RPController,
x as RPDefaultLayout,
g as RPDropFileZone,
Co as RPHorizontalBar,
P as RPLayout,
m as RPPages,
r as RPProvider,
c as RPTheme,
co as RPVerticalBar,
Fo as ScrollMode,
l as SearchTool,
J as ThemeSwitcherTool,
Do as ThemeVariables,
Q as ThumbnailTool,
So as ViewMode,
no as ZoomInTool,
Zo as ZoomLevel,
Po as ZoomLevelTool,
uo as ZoomOutTool,
F as useDarkModeContext,
S as useDocumentContext,
V as useDropFileZoneContext,
A as useElementPageContext,
p as useFileDownload,
N as useFullScreenContext,
O as useHighlightContext,
y as useOpenFileContext,
j as usePageRotateContext,
f as usePaginationContext,
z as usePdfProperties,
a as usePrintContext,
w as useRotationContext,
n as useSearchContext,
v as useViewModeContext,
H as useZoomContext
};