UNPKG

@payfit/unity-components

Version:

23 lines (22 loc) 744 B
import { collapsible as e } from "./Collapsible.variants.js"; import { forwardRef as t } from "react"; import { jsx as n } from "react/jsx-runtime"; import { Disclosure as r } from "react-aria-components/Disclosure"; //#region src/components/collapsible/Collapsible.tsx var i = t(({ children: t, isExpanded: i, defaultExpanded: a, variant: o, isDisabled: s, ...c }, l) => { let u = s && i !== void 0 ? !1 : i, d = s ? !1 : a; return u !== void 0 && (d = void 0), /* @__PURE__ */ n(r, { "data-dd-privacy": "allow", ...c, isDisabled: s, className: e({ variant: o }), ref: l, defaultExpanded: d, isExpanded: u, "data-uy-variant": o, children: t }); }); i.displayName = "Collapsible"; //#endregion export { i as Collapsible };