UNPKG

skyroc-ui

Version:

A modern React UI component library built on Radix UI and Tailwind CSS

32 lines (30 loc) 995 B
import ContextMenuContent_default from "./ContextMenuContent.js"; import ContextMenuRadioGroup_default from "./ContextMenuRadioGroup.js"; import { jsx, jsxs } from "react/jsx-runtime"; import { Root, Trigger } from "@radix-ui/react-context-menu"; //#region src/components/context-menu/ContextMenuRadio.tsx const ContextMenuRadio = (props) => { const { children, className, classNames, contentProps, dir, modal, onOpenChange, size,...rest } = props; return /* @__PURE__ */ jsxs(Root, { dir, modal, onOpenChange, children: [/* @__PURE__ */ jsx(Trigger, { asChild: true, children }), /* @__PURE__ */ jsx(ContextMenuContent_default, { arrowClass: classNames?.arrow, className: className || classNames?.content, size, ...contentProps, children: /* @__PURE__ */ jsx(ContextMenuRadioGroup_default, { classNames, size, ...rest }) })] }); }; var ContextMenuRadio_default = ContextMenuRadio; //#endregion export { ContextMenuRadio_default as default };