@payfit/unity-components
Version:
24 lines (23 loc) • 987 B
JavaScript
import { forwardRef as e } from "react";
import { uyTv as t } from "@payfit/unity-themes";
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({ base: [
"uy:w-full uy:rounded-50",
"uy:data-[focus-visible-within=true]:not-has-data-[focus-visible-within=true]:outline-2",
"uy:data-[focus-visible-within=true]:not-has-data-[focus-visible-within=true]:outline-solid",
"uy:data-[focus-visible-within=true]:not-has-data-[focus-visible-within=true]:outline-offset-2",
"uy:data-[focus-visible-within=true]:not-has-data-[focus-visible-within=true]:outline-utility-focus-ring"
] }), a = e(({ children: e, isExpanded: t, defaultExpanded: a, ...o }, s) => /* @__PURE__ */ n(r, {
"data-dd-privacy": "allow",
...o,
className: i(),
ref: s,
defaultExpanded: a,
isExpanded: t,
children: e
}));
a.displayName = "Collapsible";
//#endregion
export { a as Collapsible };