UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

17 lines (16 loc) 747 B
"use client"; import "../../utils/parseTrigger.mjs"; import { PopoverGroupHandleContext } from "./groupContext.mjs"; import { PopoverInGroup } from "./PopoverInGroup.mjs"; import { PopoverStandalone } from "./PopoverStandalone.mjs"; import { use } from "react"; import { jsx } from "react/jsx-runtime"; //#region src/base-ui/Popover/Popover.tsx const Popover = (props) => { const group = use(PopoverGroupHandleContext); return Boolean(group) && props.open === void 0 && props.defaultOpen === void 0 && !props.standalone ? /* @__PURE__ */ jsx(PopoverInGroup, { ...props }) : /* @__PURE__ */ jsx(PopoverStandalone, { ...props }); }; Popover.displayName = "Popover"; //#endregion export { Popover as default }; //# sourceMappingURL=Popover.mjs.map