Build 533169stable
Module 386181
1,662 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{EN:()=>E,kS:()=>g});var r=n(650682),i=n(825913),s=n(913711),a=n(498430),o=n(494077),l=n(723906),u=n(290424),c=n(803082),d=n(561514),_=n(64700);let f=(0,_.createContext)(null),p=(0,_.createContext)(null),h=(0,_.createContext)(null),m=(0,_.createContext)(null),E=(0,_.forwardRef)(function(e,t){[e,t]=(0,i.JT)(e,t,p);let n=(0,_.useContext)(f),{id:d,...E}=e,g=(0,l.Bi)();d||(d=g);let A=n?n.expandedKeys.has(d):e.isExpanded,I=(0,o.E)({...e,isExpanded:A,onExpandedChange(t){var r;n&&n.toggleKey(d),null==(r=e.onExpandedChange)||r.call(e,t)}}),T=_.useRef(null),S=e.isDisabled||(null==n?void 0:n.isDisabled)||!1,{buttonProps:y,panelProps:v}=(0,s.j)({...e,isExpanded:A,isDisabled:S},I,T),{isFocusVisible:N,focusProps:C}=(0,a.o)({within:!0}),R=(0,i.Sl)({...e,id:void 0,defaultClassName:"react-aria-Disclosure",values:{isExpanded:I.isExpanded,isDisabled:S,isFocusVisibleWithin:N,state:I}}),O=(0,u.$)(E,{global:!0});return _.createElement(i.Kq,{values:[[r.k,{slots:{[i.P_]:{},trigger:y}}],[m,{panelProps:v,panelRef:T}],[h,I]]},_.createElement("div",{...(0,c.v)(O,R,C),ref:t,"data-expanded":I.isExpanded||void 0,"data-disabled":S||void 0,"data-focus-visible-within":N||void 0},R.children))}),g=(0,_.forwardRef)(function(e,t){let{role:n="group"}=e,{panelProps:s,panelRef:o}=(0,_.useContext)(m),{isFocusVisible:l,focusProps:f}=(0,a.o)({within:!0}),p=(0,i.Sl)({...e,defaultClassName:"react-aria-DisclosurePanel",values:{isFocusVisibleWithin:l}}),h=(0,u.$)(e,{global:!0});return _.createElement("div",{...(0,c.v)(h,p,s,f),ref:(0,d.P)(t,o),role:n,"data-focus-visible-within":l||void 0},_.createElement(i.Kq,{values:[[r.k,null]]},e.children))})}