🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@react-pdf-kit/viewer

Package Overview
Dependencies
Maintainers
3
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-pdf-kit/viewer - npm Package Compare versions

Comparing version
2.4.0-beta.5
to
2.4.0-beta.6
+111
-110
dist/main.js

@@ -1,53 +0,54 @@

import { RPProvider as ht } from "./components/RPProvider.js";
import { RPPages as wt } from "./components/RPPages.js";
import { RPConfig as Mt } from "./components/RPConfig.js";
import { RPDefaultLayout as Zt } from "./components/layout/RPDefaultLayout.js";
import { RPLayout as Vt } from "./components/layout/RPLayout.js";
import { RPTheme as kt } from "./components/RPTheme.js";
import { default as It } from "./components/ui/RPTooltip.js";
import { UIButton as yt } from "./components/ui/Button.js";
import { useDarkModeContext as Ot } from "./contexts/DarkModeContext.js";
import { u as Et } from "./PaginationContext-443adec1.js";
import { useDocumentContext as Wt } from "./contexts/RPDocumentContext.js";
import { useRotationContext as qt } from "./contexts/RotationContext.js";
import { useViewModeContext as Gt } from "./contexts/ViewModeContext.js";
import { useDropFileZoneContext as Kt } from "./contexts/DropFileZoneContext.js";
import { useFileDownload as Xt } from "./utils/hooks/useFileDownload.js";
import { useOpenFileContext as _t } from "./contexts/FileInputContext.js";
import { usePrintContext as om } from "./contexts/PrintContext.js";
import { useZoomContext as tm } from "./contexts/ZoomContext.js";
import { useSearchContext as pm } from "./contexts/SearchContext.js";
import { useHighlightContext as em } from "./contexts/HighlightContext.js";
import { useFullScreenContext as lm } from "./contexts/FullScreenContext.js";
import { usePageRotateContext as nm } from "./utils/hooks/usePageRotateContext.js";
import { useElementPageContext as um } from "./contexts/ElementPageContext.js";
import { useSelectionModeContext as sm } from "./contexts/SelectionModeContext.js";
import { SearchTool as cm } from "./components/layout/toolbar/SearchTool.js";
import { ThemeSwitcherTool as Cm } from "./components/layout/toolbar/tools/ThemeSwitcherTool.js";
import { ThumbnailTool as Sm } from "./components/layout/toolbar/tools/ThumbnailTool.js";
import { FileUploadTool as hm } from "./components/layout/toolbar/tools/FileUploadTool.js";
import { FileDownloadTool as wm } from "./components/layout/toolbar/tools/FileDownloadTool.js";
import { PrintTool as Mm } from "./components/layout/toolbar/tools/PrintTool.js";
import { FullScreenTool as Zm } from "./components/layout/toolbar/tools/FullScreenTool.js";
import { PreviousPageTool as Vm } from "./components/layout/toolbar/tools/PreviousPageTool.js";
import { NextPageTool as km } from "./components/layout/toolbar/tools/NextPageTool.js";
import { InputPageTool as Im } from "./components/layout/toolbar/tools/InputPageTool.js";
import { ZoomInTool as ym } from "./components/layout/toolbar/tools/ZoomInTool.js";
import { ZoomOutTool as Om } from "./components/layout/toolbar/tools/ZoomOutTool.js";
import { ZoomLevelTool as Em } from "./components/layout/toolbar/tools/ZoomLevelTool.js";
import { DocumentPropertiesTool as Wm } from "./components/layout/toolbar/tools/DocumentPropertiesTool.js";
import { RotateClockwiseTool as qm } from "./components/layout/toolbar/tools/RotateClockwiseTool.js";
import { RotateCounterclockwiseTool as Gm } from "./components/layout/toolbar/tools/RotateCounterclockwiseTool.js";
import { RPHorizontalBar as Km } from "./components/layout/toolbar/tools/defaults/RPHorizontalBar.js";
import { RPVerticalBar as Xm } from "./components/layout/toolbar/tools/defaults/RPVerticalBar.js";
import { SelectionModeSwitcherTool as _m } from "./components/layout/toolbar/tools/SelectionModeSwitcherTool.js";
import { SinglePageTool as op } from "./components/layout/toolbar/tools/SinglePageTool.js";
import { DualPageTool as tp } from "./components/layout/toolbar/tools/DualPageTool.js";
import { DualPageWithCoverTool as pp } from "./components/layout/toolbar/tools/DualPageWithCoverTool.js";
import { PageScrollingTool as ep } from "./components/layout/toolbar/tools/PageScrollingTool.js";
import { VerticalScrollingTool as lp } from "./components/layout/toolbar/tools/VerticalScrollingTool.js";
import { HorizontalScrollingTool as np } from "./components/layout/toolbar/tools/HorizontalScrollingTool.js";
import { FirstPageTool as up } from "./components/layout/toolbar/tools/FirstPageTool.js";
import { LastPageTool as sp } from "./components/layout/toolbar/tools/LastPageTool.js";
import { Locales as cp, ScrollMode as gp, SelectionMode as Cp, ThemeVariables as Rp, ViewMode as Sp, ZoomLevel as dp } from "./utils/types.js";
import { RPProvider as dt } from "./components/RPProvider.js";
import { RPPages as Dt } from "./components/RPPages.js";
import { RPConfig as Ft } from "./components/RPConfig.js";
import { RPDefaultLayout as Lt } from "./components/layout/RPDefaultLayout.js";
import { RPLayout as vt } from "./components/layout/RPLayout.js";
import { RPTheme as Bt } from "./components/RPTheme.js";
import { default as Ht } from "./components/ui/RPTooltip.js";
import { UIButton as bt } from "./components/ui/Button.js";
import { useDarkModeContext as zt } from "./contexts/DarkModeContext.js";
import { u as Ut } from "./PaginationContext-443adec1.js";
import { useDocumentContext as Nt } from "./contexts/RPDocumentContext.js";
import { useRotationContext as jt } from "./contexts/RotationContext.js";
import { useViewModeContext as At } from "./contexts/ViewModeContext.js";
import { useDropFileZoneContext as Jt } from "./contexts/DropFileZoneContext.js";
import { useFileDownload as Qt } from "./utils/hooks/useFileDownload.js";
import { useOpenFileContext as Yt } from "./contexts/FileInputContext.js";
import { usePrintContext as $t } from "./contexts/PrintContext.js";
import { useZoomContext as rm } from "./contexts/ZoomContext.js";
import { useSearchContext as mm } from "./contexts/SearchContext.js";
import { useHighlightContext as im } from "./contexts/HighlightContext.js";
import { useFullScreenContext as xm } from "./contexts/FullScreenContext.js";
import { usePageRotateContext as fm } from "./utils/hooks/usePageRotateContext.js";
import { useElementPageContext as am } from "./contexts/ElementPageContext.js";
import { useSelectionModeContext as Tm } from "./contexts/SelectionModeContext.js";
import { useScrollModeContext as Pm } from "./contexts/ScrollModeContext.js";
import { SearchTool as gm } from "./components/layout/toolbar/SearchTool.js";
import { ThemeSwitcherTool as Sm } from "./components/layout/toolbar/tools/ThemeSwitcherTool.js";
import { ThumbnailTool as dm } from "./components/layout/toolbar/tools/ThumbnailTool.js";
import { FileUploadTool as Dm } from "./components/layout/toolbar/tools/FileUploadTool.js";
import { FileDownloadTool as Fm } from "./components/layout/toolbar/tools/FileDownloadTool.js";
import { PrintTool as Lm } from "./components/layout/toolbar/tools/PrintTool.js";
import { FullScreenTool as vm } from "./components/layout/toolbar/tools/FullScreenTool.js";
import { PreviousPageTool as Bm } from "./components/layout/toolbar/tools/PreviousPageTool.js";
import { NextPageTool as Hm } from "./components/layout/toolbar/tools/NextPageTool.js";
import { InputPageTool as bm } from "./components/layout/toolbar/tools/InputPageTool.js";
import { ZoomInTool as zm } from "./components/layout/toolbar/tools/ZoomInTool.js";
import { ZoomOutTool as Um } from "./components/layout/toolbar/tools/ZoomOutTool.js";
import { ZoomLevelTool as Nm } from "./components/layout/toolbar/tools/ZoomLevelTool.js";
import { DocumentPropertiesTool as jm } from "./components/layout/toolbar/tools/DocumentPropertiesTool.js";
import { RotateClockwiseTool as Am } from "./components/layout/toolbar/tools/RotateClockwiseTool.js";
import { RotateCounterclockwiseTool as Jm } from "./components/layout/toolbar/tools/RotateCounterclockwiseTool.js";
import { RPHorizontalBar as Qm } from "./components/layout/toolbar/tools/defaults/RPHorizontalBar.js";
import { RPVerticalBar as Ym } from "./components/layout/toolbar/tools/defaults/RPVerticalBar.js";
import { SelectionModeSwitcherTool as $m } from "./components/layout/toolbar/tools/SelectionModeSwitcherTool.js";
import { SinglePageTool as rp } from "./components/layout/toolbar/tools/SinglePageTool.js";
import { DualPageTool as mp } from "./components/layout/toolbar/tools/DualPageTool.js";
import { DualPageWithCoverTool as ip } from "./components/layout/toolbar/tools/DualPageWithCoverTool.js";
import { PageScrollingTool as xp } from "./components/layout/toolbar/tools/PageScrollingTool.js";
import { VerticalScrollingTool as fp } from "./components/layout/toolbar/tools/VerticalScrollingTool.js";
import { HorizontalScrollingTool as ap } from "./components/layout/toolbar/tools/HorizontalScrollingTool.js";
import { FirstPageTool as Tp } from "./components/layout/toolbar/tools/FirstPageTool.js";
import { LastPageTool as Pp } from "./components/layout/toolbar/tools/LastPageTool.js";
import { Locales as gp, ScrollMode as Cp, SelectionMode as Sp, ThemeVariables as Rp, ViewMode as dp, ZoomLevel as hp } from "./utils/types.js";
import "react/jsx-runtime";

@@ -59,6 +60,5 @@ import "react";

import "./contexts/LayerContext.js";
import "./contexts/ScrollModeContext.js";
import "./contexts/InitialStateContext.js";
import "./contexts/VirtualScrollContext.js";
import "./contexts/VirtualGridContext.js";
import "./contexts/InitialStateContext.js";
import "./contexts/ThumbnailsContext.js";

@@ -236,59 +236,60 @@ import "./utils/hooks/useThumbnail.js";

export {
Wm as DocumentPropertiesTool,
tp as DualPageTool,
pp as DualPageWithCoverTool,
wm as FileDownloadTool,
hm as FileUploadTool,
up as FirstPageTool,
Zm as FullScreenTool,
np as HorizontalScrollingTool,
Im as InputPageTool,
sp as LastPageTool,
cp as Locales,
km as NextPageTool,
ep as PageScrollingTool,
Vm as PreviousPageTool,
Mm as PrintTool,
yt as RPButton,
Mt as RPConfig,
Zt as RPDefaultLayout,
Km as RPHorizontalBar,
Vt as RPLayout,
wt as RPPages,
ht as RPProvider,
kt as RPTheme,
It as RPTooltip,
Xm as RPVerticalBar,
qm as RotateClockwiseTool,
Gm as RotateCounterclockwiseTool,
gp as ScrollMode,
cm as SearchTool,
Cp as SelectionMode,
_m as SelectionModeSwitcherTool,
op as SinglePageTool,
Cm as ThemeSwitcherTool,
jm as DocumentPropertiesTool,
mp as DualPageTool,
ip as DualPageWithCoverTool,
Fm as FileDownloadTool,
Dm as FileUploadTool,
Tp as FirstPageTool,
vm as FullScreenTool,
ap as HorizontalScrollingTool,
bm as InputPageTool,
Pp as LastPageTool,
gp as Locales,
Hm as NextPageTool,
xp as PageScrollingTool,
Bm as PreviousPageTool,
Lm as PrintTool,
bt as RPButton,
Ft as RPConfig,
Lt as RPDefaultLayout,
Qm as RPHorizontalBar,
vt as RPLayout,
Dt as RPPages,
dt as RPProvider,
Bt as RPTheme,
Ht as RPTooltip,
Ym as RPVerticalBar,
Am as RotateClockwiseTool,
Jm as RotateCounterclockwiseTool,
Cp as ScrollMode,
gm as SearchTool,
Sp as SelectionMode,
$m as SelectionModeSwitcherTool,
rp as SinglePageTool,
Sm as ThemeSwitcherTool,
Rp as ThemeVariables,
Sm as ThumbnailTool,
lp as VerticalScrollingTool,
Sp as ViewMode,
ym as ZoomInTool,
dp as ZoomLevel,
Em as ZoomLevelTool,
Om as ZoomOutTool,
Ot as useDarkModeContext,
Wt as useDocumentContext,
Kt as useDropFileZoneContext,
um as useElementPageContext,
Xt as useFileDownload,
lm as useFullScreenContext,
em as useHighlightContext,
_t as useOpenFileContext,
nm as usePageRotateContext,
Et as usePaginationContext,
om as usePrintContext,
qt as useRotationContext,
pm as useSearchContext,
sm as useSelectionModeContext,
Gt as useViewModeContext,
tm as useZoomContext
dm as ThumbnailTool,
fp as VerticalScrollingTool,
dp as ViewMode,
zm as ZoomInTool,
hp as ZoomLevel,
Nm as ZoomLevelTool,
Um as ZoomOutTool,
zt as useDarkModeContext,
Nt as useDocumentContext,
Jt as useDropFileZoneContext,
am as useElementPageContext,
Qt as useFileDownload,
xm as useFullScreenContext,
im as useHighlightContext,
Yt as useOpenFileContext,
fm as usePageRotateContext,
Ut as usePaginationContext,
$t as usePrintContext,
jt as useRotationContext,
Pm as useScrollModeContext,
mm as useSearchContext,
Tm as useSelectionModeContext,
At as useViewModeContext,
rm as useZoomContext
};

@@ -25,2 +25,3 @@ export { RPProvider } from './components/RPProvider';

export { useSelectionModeContext } from './contexts/SelectionModeContext';
export { useScrollModeContext } from './contexts/ScrollModeContext';
export { type PDFDocumentProxy } from 'pdfjs-dist';

@@ -27,0 +28,0 @@ export { SearchTool } from './components/layout/toolbar/SearchTool';

@@ -5,3 +5,3 @@ import { useState as E, useCallback as y, useEffect as b } from "react";

import "../../de_DE-8145915f.js";
const A = /* @__PURE__ */ new Date("2026-04-17T07:06:06.167Z"), w = `-----BEGIN PUBLIC KEY-----
const A = /* @__PURE__ */ new Date("2026-04-21T03:07:28.218Z"), w = `-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvIokvErJ0Fctu0jduSAx

@@ -8,0 +8,0 @@ gr+5Har/VSuZLlOunS28hnlqqA+OF1apHL7RYkjBosS15yvviYdLrVWYHpHnoY4b

{
"name": "@react-pdf-kit/viewer",
"version": "2.4.0-beta.5",
"version": "2.4.0-beta.6",
"private": false,

@@ -5,0 +5,0 @@ "description": "A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.",