UNPKG

@payfit/unity-components

Version:

24 lines (23 loc) 987 B
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 };