@pdf-viewer/react
Version:
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.
31 lines (30 loc) • 1.07 kB
JavaScript
import { jsxs as e, Fragment as l, jsx as m } from "react/jsx-runtime";
import { MenuItem as f } from "./MenuItem.js";
import { InfoIcon as s } from "../../icons/InfoIcon.js";
import d from "../../ui/RPTooltip.js";
import { MenuSeparator as i } from "./MenuSeparator.js";
import "../../../index-f563c6f0.js";
import "react";
import "../../../index-35c7f4a2.js";
import "react-dom";
import "../../../floating-ui.react-dom-6b2fe0df.js";
import "../../../clsx-0c6e471a.js";
import "../../../utils/withRef.js";
const F = ({
icon: t,
label: p,
tooltip: n,
onClick: c,
menuSeparator: o,
menuSeparatorPosition: r = "bottom"
}) => /* @__PURE__ */ e(l, { children: [
r === "top" && o && /* @__PURE__ */ m(i, {}),
/* @__PURE__ */ m(f, { onClick: c, children: /* @__PURE__ */ e(d, { className: "rp-menu-item", content: n, children: [
/* @__PURE__ */ m("div", { className: "rp-menu-item-left", children: t || /* @__PURE__ */ m(s, {}) }),
p ?? "No menu name"
] }) }),
r === "bottom" && o && /* @__PURE__ */ m(i, {})
] });
export {
F as RPMenuItem
};