UNPKG

@payfit/unity-components

Version:

20 lines (19 loc) 690 B
import "react"; import { uyTv as e } from "@payfit/unity-themes"; import { jsx as t } from "react/jsx-runtime"; import { Menu as n } from "react-aria-components/Menu"; //#region src/components/menu/parts/MenuContent.tsx var r = e({ base: ["uy:outline-none", "uy:w-(--uy-menu-content-width) uy:min-w-(--uy-menu-content-min-width)"] }); function i({ children: e, placement: i, width: a, triggerRef: o }) { return /* @__PURE__ */ t(n, { className: r(), style: { "--uy-menu-content-width": a ? `${a}px` : "auto", "--uy-menu-content-min-width": a ? "" : "calc(var(--uy-spacing) * 40)" }, children: e }); } i.displayName = "MenuContent"; //#endregion export { i as MenuContent };