@pdf-viewer/react
Version:
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.
27 lines (26 loc) • 1.28 kB
JavaScript
import { jsx as r, Fragment as e } from "react/jsx-runtime";
import { useDropFileZoneContext as n } from "../../contexts/DropFileZoneContext.js";
import { useToolbarComponentContext as i } from "../../contexts/ToolbarComponentContext.js";
import { useToolComponentContext as a } from "../../contexts/ToolComponentContext.js";
import "react";
import "../../contexts/RPDocumentContext.js";
import "../../utils/hooks/useLoadPdf.js";
import "pdfjs-dist";
import "../../utils/types.js";
import "../../th_TH-d627cd51.js";
import "../../utils/getThumbnailViewport.js";
import "../../contexts/ConfigContext.js";
import "../../contexts/DocumentPasswordContext.js";
import "../../utils/appConsole.js";
import "../../utils/hooks/usePdfProperties.js";
import "../../utils/convertPdfDate.js";
import "../../utils/formatFileSize.js";
const s = {
"rp-wrapper-layout": "_rp-wrapper-layout_2cghq_1"
}, j = ({ children: o }) => {
const { handleDragEnter: m } = n(), { dropFileZone: t } = i(), { dropFileZone: p } = a();
return typeof t == "boolean" && !t ? /* @__PURE__ */ r(e, { children: o }) : typeof p == "boolean" && !p ? /* @__PURE__ */ r(e, { children: o }) : /* @__PURE__ */ r("div", { className: s["rp-wrapper-layout"], onDragEnter: m, children: o });
};
export {
j as WrapperLayout
};