UNPKG

@pdf-viewer/react

Version:

A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.

17 lines (16 loc) 744 B
import { jsx as m } from "react/jsx-runtime"; import { useState as a, useEffect as f } from "react"; import { useIconToolContext as p } from "../../../../../contexts/IconToolContext.js"; import { useToolComponentContext as d } from "../../../../../contexts/ToolComponentContext.js"; import { ThumbnailTool as I } from "../../ThumbnailTool.js"; const C = (u) => { const { icons: t, slots: s } = u, { setIcons: e } = p(), { setSlots: n } = d(), [r, c] = a(!1), [l, i] = a(!1); return f(() => { e((o) => ({ ...o, ...t })), c(!0); }, [t, e, r, c]), f(() => { n((o) => ({ ...o, ...s })), i(!0); }, [s, n, l, i]), !r || !l ? null : /* @__PURE__ */ m("div", { children: /* @__PURE__ */ m(I, {}) }); }; export { C as RPVerticalBar };