@yamada-ui/popover
Version:
Yamada UI popover component
36 lines (34 loc) • 828 B
JavaScript
"use client"
import {
usePopover
} from "./chunk-QNKQMZVS.mjs";
// src/popover-body.tsx
import { forwardRef, ui } from "@yamada-ui/core";
import { cx, mergeRefs } from "@yamada-ui/utils";
import { jsx } from "react/jsx-runtime";
var PopoverBody = forwardRef(
({ className, ...rest }, ref) => {
const { bodyRef, styles } = usePopover();
const css = {
alignItems: "flex-start",
display: "flex",
flexDirection: "column",
...styles.body
};
return /* @__PURE__ */ jsx(
ui.div,
{
ref: mergeRefs(bodyRef, ref),
className: cx("ui-popover__body", className),
__css: css,
...rest
}
);
}
);
PopoverBody.displayName = "PopoverBody";
PopoverBody.__ui__ = "PopoverBody";
export {
PopoverBody
};
//# sourceMappingURL=chunk-O3LBIRIH.mjs.map