1(self.webpackChunkvanillaforum=self.webpackChunkvanillaforum||[]).push([[1628],{75468:function(n,e,t){"use strict";t.d(e,{KF:function(){return v}});var o=t(67294),r=t(18785),a=(t(64411),t(95180)),c=t(60688),i=t(26694);t(45697);function u(){return(u=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o])}return n}).apply(this,arguments)}function l(n,e){if(null==n)return{};var t,o,r={},a=Object.keys(n);for(o=0;o<a.length;o++)t=a[o],e.indexOf(t)>=0||(r[t]=n[t]);return r}var d,f=(0,i.nm)("AccordionDescendantContext"),s=(0,r.o)("AccordionContext",{}),p=(0,r.o)("AccordionItemContext",{});!function(n){n.Open="OPEN",n.Collapsed="COLLAPSED"}(d||(d={}));var v=(0,o.forwardRef)((function(n,e){var t=n.as,r=void 0===t?"button":t,v=n.children,x=n.onClick,C=n.onKeyDown;n.onMouseDown,n.onPointerDown;var w=n.tabIndex,D=l(n,["as","children","onClick","onKeyDown","onMouseDown","onPointerDown","tabIndex"]),h=(0,o.useContext)(s).onSelectPanel,k=(0,o.useContext)(p),O=k.disabled,y=k.buttonId,I=k.buttonRef,m=k.index,P=k.panelId,A=k.state,K=(0,a.e)(e,I);var M=(0,i.Dv)(f,{currentIndex:m,orientation:"vertical",key:"element",rotate:!0,callback:function(n){n&&n.focus()},filter:function(n){return!n.disabled}});return(0,o.createElement)(r,u({"aria-controls":P,"aria-expanded":A===d.Open,tabIndex:O?-1:w},D,{ref:K,"data-reach-accordion-button":"","data-state":b(A),disabled:O||void 0,id:y,onClick:(0,c.M)(x,(function(n){n.preventDefault(),O||(I.current.focus(),h(m))})),onKeyDown:(0,c.M)(C,M)}),v)}));function b(n){return n===d.Open?"open":"collapsed"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.