@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
25 lines (24 loc) • 831 B
JavaScript
"use client";
import { styles } from "../Accordion/style.mjs";
import { memo } from "react";
import { jsx } from "react/jsx-runtime";
import { cx } from "antd-style";
import { Collapsible } from "@base-ui/react/collapsible";
//#region src/base-ui/Collapsible/Collapsible.tsx
const Collapsible$1 = memo(({ open, keepMounted, children, className, contentClassName, contentStyle, style }) => /* @__PURE__ */ jsx(Collapsible.Root, {
open,
children: /* @__PURE__ */ jsx(Collapsible.Panel, {
className: cx(styles.panel, className),
keepMounted,
style,
children: /* @__PURE__ */ jsx("div", {
className: cx(styles.content, contentClassName),
style: contentStyle,
children
})
})
}));
Collapsible$1.displayName = "Collapsible";
//#endregion
export { Collapsible$1 as default };
//# sourceMappingURL=Collapsible.mjs.map