PageSourceSearch

https://chatspark.io/_next/static/chunks/1270-984d950605b53fca.js

js chatspark.io collected 2026-10-04 16:08:13 UTC 24,458 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1270],{50096:function(e,n,t){t.d(n,{useAnimationState:function(){return i}});var r=t(64687),u=t(2265),o=t(50591);function i(e){let{isOpen:n,ref:t}=e,[i,l]=(0,u.useState)(n),[a,s]=(0,u.useState)(!1);return(0,u.useEffect)(()=>{a||(l(n),s(!0))},[n,a,i]),(0,o.useEventListener)(()=>t.current,"animationend",()=>{l(n)}),{present:!(!n&&!i),onComplete(){var e;let n=new((0,r.kR)(t.current)).CustomEvent("animationend",{bubbles:!0});null===(e=t.current)||void 0===e||e.dispatchEvent(n)}}}},98785:function(e,n,t){t.d(n,{useControllableProp:function(){return o},useControllableState:function(){return i}});var r=t(2265),u=t(55996);function o(e,n){let t=void 0!==e,u=t?e:n;return(0,r.useMemo)(()=>[t,u],[t,u])}function i(e){let{value:n,defaultValue:t,onChange:o,shouldUpdate:i=(e,n)=>e!==n}=e,l=(0,u.useCallbackRef)(o),a=(0,u.useCallbackRef)(i),[s,c]=(0,r.useState)(t),d=void 0!==n,f=d?n:s,v=(0,u.useCallbackRef)(e=>{let n="function"==typeof e?e(f):e;a(f,n)&&(d||c(n),l(n))},[d,l,f,a]);return[f,v]}},62068:function(e,n,t){t.d(n,{useFocusOnHide:function(){return c},useFocusOnShow:function(){return f}});var r=t(64687),u=t(99322),o=t(79795),i=t(2265),l=t(50591),a=t(1879),s=t(66890);function c(e,n){let{shouldFocus:t,visible:o,focusRef:i}=n,l=t&&!o;(0,s.useUpdateEffect)(()=>{let n;if(!l||function(e){let n=e.current;if(!n)return!1;let t=(0,r.vY)(n);return!(!t||n.contains(t))&&!!(0,u.Wq)(t)}(e))return;let t=(null==i?void 0:i.current)||e.current;if(t)return n=requestAnimationFrame(()=>{t.focus({preventScroll:!0})}),()=>{cancelAnimationFrame(n)}},[l,e,i])}let d={preventScroll:!0,shouldFocus:!1};function f(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d,{focusRef:t,preventScroll:r,shouldFocus:u,visible:c}=n,f="current"in e?e.current:e,v=u&&c,m=(0,i.useRef)(v),p=(0,i.useRef)(c);(0,a.useSafeLayoutEffect)(()=>{!p.current&&c&&(m.current=v),p.current=c},[c,v]);let h=(0,i.useCallback)(()=>{if(c&&f&&m.current&&(m.current=!1,!f.contains(document.activeElement))){if(null==t?void 0:t.current)requestAnimationFrame(()=>{var e;null===(e=t.current)||void 0===e||e.focus({preventScroll:r})});else{let e=(0,o.t5)(f);e.length>0&&requestAnimationFrame(()=>{e[0].focus({preventScroll:r})})}}},[c,r,f,t]);(0,s.useUpdateEffect)(()=>{h()},[h]),(0,l.useEventListener)(f,"transitionend",h)}},36624:function(e,n,t){t.d(n,{useId:function(){return u},useIds:function(){return o},useOptionalPart:function(){return i}});var r=t(2265);function u(e,n){let t=(0,r.useId)();return(0,r.useMemo)(()=>e||[n,t].filter(Boolean).join("-"),[e,n,t])}function o(e){for(var n=arguments.length,t=Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];let i=u(e);return(0,r.useMemo)(()=>t.map(e=>"".concat(e,"-").concat(i)),[i,t])}function i(e){let[n,t]=(0,r.useState)(null);return{ref:(0,r.useCallback)(n=>{t(n?e:null)},[e]),id:n,isRendered:!!n}}},80876:function(e,n,t){t.d(n,{useOutsideClick:function(){return o}});var r=t(2265),u=t(55996);function o(e){let{ref:n,handler:t,enabled:o=!0}=e,a=(0,u.useCallbackRef)(t),s=(0,r.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}).current;(0,r.useEffect)(()=>{if(!o)return;let e=e=>{i(e,n)&&(s.isPointerDown=!0)},r=e=>{if(s.ignoreEmulatedMouseEvents){s.ignoreEmulatedMouseEvents=!1;return}s.isPointerDown&&t&&i(e,n)&&(s.isPointerDown=!1,a(e))},u=e=>{s.ignoreEmulatedMouseEvents=!0,t&&s.isPointerDown&&i(e,n)&&(s.isPointerDown=!1,a(e))},c=l(n.current);return c.addEventListener("mousedown",e,!0),c.addEventListener("mouseup",r,!0),c.addEventListener("touchstart",e,!0),c.addEventListener("touchend",u,!0),()=>{c.removeEventListener("mousedown",e,!0),c.removeEventListener("mouseup",r,!0),c.removeEventListener("touchstart",e,!0),c.removeEventListener("touchend",u,!0)}},[t,n,a,s,o])}function i(e,n){var t,r,u;let o=null!==(u=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==u?u:e.target;return(!o||!!l(o).contains(o))&&!(null===(r=n.current)||void 0===r?void 0:r.contains(o))}function l(e){var n;return null!==(n=null==e?void 0:e.ownerDocument)&&void 0!==n?n:document}},73917:function(e,n,t){t.d(n,{h:function(){return l}});var r=t(47400),u=t(97291),o=t(2265);function i(e){var n,t,r;let{tagName:u,isContentEditable:o}=null!==(r=null===(t=e.composedPath)||void 0===t?void 0:null===(n=t.call(e))||void 0===n?void 0:n[0])&&void 0!==r?r:e.target;return"INPUT"!==u&&"TEXTAREA"!==u&&!0!==o}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{ref:n,isDisabled:t,isFocusable:l,clickOnEnter:a=!0,clickOnSpace:s=!0,onMouseDown:c,onMouseUp:d,onClick:f,onKeyDown:v,onKeyUp:m,tabIndex:p,onMouseOver:h,onMouseLeave:b,...C}=e,[E,g]=(0,o.useState)(!0),[M,k]=(0,o.useState)(!1),x=function(){let e=(0,o.useRef)(new Map),n=e.current,t=(0,o.useCallback)((n,t,r,u)=>{e.current.set(r,{type:t,el:n,options:u}),n.addEventListener(t,r,u)},[]),r=(0,o.useCallback)((n,t,r,u)=>{n.removeEventListener(t,r,u),e.current.delete(r)},[]);return(0,o.useEffect)(()=>()=>
1{n.forEach((e,n)=>{r(e.el,e.type,n,e.options)})},[r,n]),{add:t,remove:r}}(),y=E?p:p||0,w=t&&!l,N=(0,o.useCallback)(e=>{if(t){e.stopPropagation(),e.preventDefault();return}e.currentTarget.focus(),null==f||f(e)},[t,f]),I=(0,o.useCallback)(e=>{M&&i(e)&&(e.preventDefault(),e.stopPropagation(),k(!1),x.remove(document,"keyup",I,!1))},[M,x]),D=(0,o.useCallback)(e=>{if(null==v||v(e),t||e.defaultPrevented||e.metaKey||!i(e.nativeEvent)||E)return;let n=a&&"Enter"===e.key;s&&" "===e.key&&(e.preventDefault(),k(!0)),n&&(e.preventDefault(),e.currentTarget.click()),x.add(document,"keyup",I,!1)},[t,E,v,a,s,x,I]),O=(0,o.useCallback)(e=>{null==m||m(e),!t&&!e.defaultPrevented&&!e.metaKey&&i(e.nativeEvent)&&!E&&s&&" "===e.key&&(e.preventDefault(),k(!1),e.currentTarget.click())},[s,E,t,m]),S=(0,o.useCallback)(e=>{0===e.button&&(k(!1),x.remove(document,"mouseup",S,!1))},[x]),_=(0,o.useCallback)(e=>{if(0===e.button){if(t){e.stopPropagation(),e.preventDefault();return}E||k(!0),e.currentTarget.focus({preventScroll:!0}),x.add(document,"mouseup",S,!1),null==c||c(e)}},[t,E,c,x,S]),P=(0,o.useCallback)(e=>{0===e.button&&(E||k(!1),null==d||d(e))},[d,E]),T=(0,o.useCallback)(e=>{if(t){e.preventDefault();return}null==h||h(e)},[t,h]),R=(0,o.useCallback)(e=>{M&&(e.preventDefault(),k(!1)),null==b||b(e)},[M,b]),L=(0,r.mergeRefs)(n,e=>{e&&"BUTTON"!==e.tagName&&g(!1)});return E?{...C,ref:L,type:"button","aria-disabled":w?void 0:t,disabled:w,onClick:N,onMouseDown:c,onMouseUp:d,onKeyUp:m,onKeyDown:v,onMouseOver:h,onMouseLeave:b}:{...C,ref:L,role:"button","data-active":(0,u.P)(M),"aria-disabled":t?"true":void 0,tabIndex:w?void 0:y,onClick:N,onMouseDown:_,onMouseUp:P,onKeyUp:O,onKeyDown:D,onMouseOver:T,onMouseLeave:R}}},28803:function(e,n,t){t.d(n,{createDescendantContext:function(){return h}});var r=t(47400),u=t(34008),o=t(2265);function i(e){return e.sort((e,n)=>{let t=e.compareDocumentPosition(n);if(t&Node.DOCUMENT_POSITION_FOLLOWING||t&Node.DOCUMENT_POSITION_CONTAINED_BY)return -1;if(t&Node.DOCUMENT_POSITION_PRECEDING||t&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(!(t&Node.DOCUMENT_POSITION_DISCONNECTED)&&!(t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC))return 0;throw Error("Cannot sort the given nodes.")})}let l=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function a(e,n,t){let r=e+1;return t&&r>=n&&(r=0),r}function s(e,n,t){let r=e-1;return t&&r<0&&(r=n),r}let c="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,d=e=>e;var f=Object.defineProperty,v=(e,n,t)=>n in e?f(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,m=(e,n,t)=>(v(e,"symbol"!=typeof n?n+"":n,t),t);class p{constructor(){var e=this;m(this,"descendants",new Map),m(this,"register",e=>{if(null!=e)return l(e)?this.registerNode(e):n=>{this.registerNode(n,e)}}),m(this,"unregister",e=>{this.descendants.delete(e);let n=i(Array.from(this.descendants.keys()));this.assignIndex(n)}),m(this,"destroy",()=>{this.descendants.clear()}),m(this,"assignIndex",e=>
1{this.descendants.forEach(n=>{let t=e.indexOf(n.node);n.index=t,n.node.dataset.index=n.index.toString()})}),m(this,"count",()=>this.descendants.size),m(this,"enabledCount",()=>this.enabledValues().length),m(this,"values",()=>Array.from(this.descendants.values()).sort((e,n)=>e.index-n.index)),m(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),m(this,"item",e=>{if(0!==this.count())return this.values()[e]}),m(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),m(this,"first",()=>this.item(0)),m(this,"firstEnabled",()=>this.enabledItem(0)),m(this,"last",()=>this.item(this.descendants.size-1)),m(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),m(this,"indexOf",e=>{var n,t;return e&&null!==(t=null===(n=this.descendants.get(e))||void 0===n?void 0:n.index)&&void 0!==t?t:-1}),m(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(n=>n.node.isSameNode(e))),m(this,"next",function(n){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=a(n,e.count(),t);return e.item(r)}),m(this,"nextEnabled",function(n){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=e.item(n);if(!r)return;let u=a(e.enabledIndexOf(r.node),e.enabledCount(),t);return e.enabledItem(u)}),m(this,"prev",function(n){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=s(n,e.count()-1,t);return e.item(r)}),m(this,"prevEnabled",function(n){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=e.item(n);if(!r)return;let u=s(e.enabledIndexOf(r.node),e.enabledCount()-1,t);return e.enabledItem(u)}),m(this,"registerNode",(e,n)=>{if(!e||this.descendants.has(e))return;let t=i(Array.from(this.descendants.keys()).concat(e));(null==n?void 0:n.disabled)&&(n.disabled=!!n.disabled);let r={node:e,index:-1,...n};this.descendants.set(e,r),this.assignIndex(t)})}}function h(){let[e,n]=(0,u.createContext)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});return[e,n,()=>{let e=(0,o.useRef)(new p);return c(()=>()=>e.current.destroy()),e.current},e=>{let t=n(),[u,i]=(0,o.useState)(-1),l=(0,o.useRef)(null);c(()=>()=>{l.current&&t.unregister(l.current)},[]),c(()=>{if(!l.current)return;let e=Number(l.current.dataset.index);u==e||Number.isNaN(e)||i(e)});let a=e?d(t.register(e)):d(t.register);return{descendants:t,index:u,enabledIndex:t.enabledIndexOf(l.current),register:(0,r.mergeRefs)(a,l)}}]}},75779:function(e,n,t){t.d(n,{MenuButton:function(){return c}});var r=t(57437),u=t(24377),o=t(3975),i=t(70715),l=t(44109),a=t(81284);let s=(0,l.forwardRef)((e,n)=>{let t=(0,o.useMenuStyles)();return(0,r.jsx)(a.chakra.button,{ref:n,...e,__css:{display:"inline-flex",appearance:"none",alignItems:"center",outline:0,...t.button}})}),c=(0,l.forwardRef)((e,n)=>{let{children:t,as:o,...l}=e,c=(0,i.useMenuButton)(l,n),d=o||s;return(0,r.jsx)(d,{...c,className:(0,u.cx)("chakra-menu__menu-button",e.className),children:(0,r.jsx)(a.chakra.span,{__css:{pointerEvents:"none",flex:"1 1 auto",minW:0},children:e.children})})});c.displayName="MenuButton"},33995:function(e,n,t){t.d(n,{MenuCommand:function(){return l}});var r=t(57437),u=t(3975),o=t(44109),i=t(81284);let l=(0,o.forwardRef)((e,n)=>{let t=(0,u.useMenuStyles)();return(0,r.jsx)(i.chakra.span,{ref:n,...e,__css:t.command,className:"chakra-menu__command"})});l.displayName="MenuCommand"},37530:function(e,n,t){t.d(n,{MenuIcon:function(){return a}});var r=t(57437),u=t(24377),o=t(2265),i=t(3975),l=t(81284);let a=e=>{let{className:n,children:t,...a}=e,s=(0,i.useMenuStyles)(),c=o.Children.only(t),d=(0,o.isValidElement)(c)?(0,o.cloneElement)(c,{focusable:"false","aria-hidden":!0,className:(0,u.cx)("chakra-menu__icon",c.props.className)}):null,f=(0,u.cx)("chakra-menu__icon-wrapper",n);return(0,r.jsx)(l.chakra.span,{className:f,...a,__css:s.icon,children:d})};a.displayName="MenuIcon"},46602:function(e,n,t){t.d(n,{MenuItem:function(){return s}});var r=t(57437),u=t(24377),o=t(33995),i=t(37530),l=t(44271),a=t(70715);let s=(0,t(44109).forwardRef)((e,n)=>{let{icon:t,iconSpacing:s="0.75rem",command:c,commandSpacing:d="0.75rem",children:f,...v}=e,m=(0,a.useMenuItem)(v,n),p=t||c?(0,r.jsx)("span",{style:{pointerEvents:"none",flex:1},children:f}):f;return(0,r.jsxs)(l.C,{...m,className:(0,u.cx)("chakra-menu__menuitem",m.className),children:[t&&(0,r.jsx)(i.MenuIcon,{fontSize:"0.8em",marginEnd:s,children:t}),p,c&&(0,r.jsx)(o.MenuCommand,{marginStart:d,children:c})]})});s.displayName="MenuItem"},95687:function(e,n,t){t.d(n,{MenuList:function(){return v}});var r=t(57437),u=t(24377),o=t(25316),i=t(45873),l=t(3975),a=t(70715),s=t(81284),c=t(44109);let d={enter:{visibility:"visible",opacity:1,scale:1,transition:{duration:.2,ease:[.4,0,.2,1]}},exit:{transitionEnd:{visibility:"hidden"},opacity:0,scale:.8,transition:{duration:.1,easings:"easeOut"}}},f=(0,s.chakra)(i.E.div),v=(0,c.forwardRef)(function(e,n){var t,i;let{rootProps:c,motionProps:v,...m}=e,{isOpen:p,onTransitionEnd:h,unstable__animationState:b}=(0,a.useMenuContext)(),C=(0,a.useMenuList)(m,n),E=(0,a.useMenuPositioner)(c),g=(0,l.useMenuStyles)();return(0,r.jsx)(s.chakra.div,{...E,__css:{zIndex:null!==(i=e.zIndex)&&void 0!==i?i:null===(t=g.list)||void 0===t?void 0:t.zIndex},children:(0,r.jsx)(f,{variants:d,initial:!1,animate:p?"enter":"exit",__css:{outline:0,...g.list},...v,...C,className:(0,u.cx)("chakra-menu__menu-list",C.className),onUpdate:h,onAnimationComplete:(0,o.P)(b.onComplete,C.onAnimationComplete)})})});v.displayName="MenuList"},3975:function(e,n,t){t.d(n,{Menu:function(){return v},useMenuStyles:function(){return f}});var r=t(57437),u=t(29178),o=t(34008),i=t(19323),l=t(2265),a=t(70715),s=t(78183),c=t(79585);let[d,f]=(0,o.createContext)({name:"MenuStylesContext",errorMessage:"useMenuStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Menu />\" "}),v=e=>{let{children:n}=e,t=(0,c.useMultiStyleConfig)("Menu",e),o=(0,u.L)(e),{direction:f}=(0,s.useTheme)(),{descendants:v,...m}=(0,a.useMenu)({...o,direction:f}),p=(0,l.useMemo)(()=>m,[m]),{isOpen:h,onClose:b,forceUpdate:C}=p;
1return(0,r.jsx)(a.MenuDescendantsProvider,{value:v,children:(0,r.jsx)(a.MenuProvider,{value:p,children:(0,r.jsx)(d,{value:t,children:(0,i.P)(n,{isOpen:h,onClose:b,forceUpdate:C})})})})};v.displayName="Menu"},44271:function(e,n,t){t.d(n,{C:function(){return a}});var r=t(57437),u=t(2265),o=t(3975),i=t(44109),l=t(81284);let a=(0,i.forwardRef)((e,n)=>{let{type:t,...i}=e,a=(0,o.useMenuStyles)(),s=i.as||t?null!=t?t:void 0:"button",c=(0,u.useMemo)(()=>({textDecoration:"none",color:"inherit",userSelect:"none",display:"flex",width:"100%",alignItems:"center",textAlign:"start",flex:"0 0 auto",outline:0,...a.item}),[a.item]);return(0,r.jsx)(l.chakra.button,{ref:n,type:s,...i,__css:c})})},70715:function(e,n,t){t.d(n,{MenuDescendantsProvider:function(){return g},MenuProvider:function(){return y},useMenu:function(){return I},useMenuButton:function(){return D},useMenuContext:function(){return w},useMenuDescendant:function(){return x},useMenuDescendants:function(){return k},useMenuDescendantsContext:function(){return M},useMenuItem:function(){return P},useMenuList:function(){return S},useMenuOption:function(){return T},useMenuOptionGroup:function(){return R},useMenuPositioner:function(){return _},useMenuState:function(){return L}});var r=t(31718),u=t(80876),o=t(62068),i=t(50096),l=t(36624),a=t(66890),s=t(47400),c=t(98785),d=t(34008),f=t(97291),v=t(25316),m=t(8022),p=t(97124),h=t(2265),b=t(28803),C=t(45624),E=t(73917);let[g,M,k,x]=(0,b.createDescendantContext)(),[y,w]=(0,d.createContext)({strict:!1,name:"MenuContext"});function N(e){var n;return null!==(n=null==e?void 0:e.ownerDocument)&&void 0!==n?n:document}function I(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{id:n,closeOnSelect:t=!0,closeOnBlur:s=!0,initialFocusRef:c,autoSelect:d=!0,isLazy:f,isOpen:v,defaultIsOpen:m,onClose:p,onOpen:b,placement:E="bottom-start",lazyBehavior:g="unmount",direction:M,computePositionOnMount:x=!1,...y}=e,w=(0,h.useRef)(null),I=(0,h.useRef)(null),D=(0,h.useRef)(!0),O
1=k(),S=(0,h.useCallback)(()=>{requestAnimationFrame(()=>{var e;null===(e=w.current)||void 0===e||e.focus({preventScroll:!1})})},[]),_=(0,h.useCallback)(()=>{let e=setTimeout(()=>{var e,n;if(c)null===(e=c.current)||void 0===e||e.focus();else if(O.count()){let e=O.firstEnabled();e&&V(e.index)}else null===(n=w.current)||void 0===n||n.focus({preventScroll:!1})});q.current.add(e)},[O,c]),P=(0,h.useCallback)(()=>{let e=setTimeout(()=>{if(O.count()){let e=O.lastEnabled();e&&V(e.index)}else{var e;null===(e=w.current)||void 0===e||e.focus({preventScroll:!1})}});q.current.add(e)},[O]),T=(0,h.useCallback)(()=>{null==b||b(),d?_():S()},[d,_,S,b]),{isOpen:R,onOpen:L,onClose:A,onToggle:j}=(0,r.useDisclosure)({isOpen:v,defaultIsOpen:m,onClose:p,onOpen:T});(0,u.useOutsideClick)({enabled:R&&s,ref:w,handler:e=>{var n,t,r,u;let o=null!==(u=null===(t=e.composedPath)||void 0===t?void 0:null===(n=t.call(e))||void 0===n?void 0:n[0])&&void 0!==u?u:e.target;(null===(r=I.current)||void 0===r?void 0:r.contains(o))||A()}});let U=(0,C.usePopper)({...y,enabled:R||x,placement:E,direction:M}),[F,V]=(0,h.useState)(-1);(0,o.useFocusOnHide)(w,{focusRef:I,visible:R,shouldFocus:!0});let B=(0,i.useAnimationState)({isOpen:R,ref:w}),[K,z]=(0,l.useIds)(n,"menu-button","menu-list"),W=(0,h.useCallback)(()=>{L(),S()},[L,S]),q=(0,h.useRef)(new Set([]));return(0,h.useEffect)(()=>{let e=q.current;return()=>{e.forEach(e=>clearTimeout(e)),e.clear()}},[]),(0,a.useUpdateEffect)(()=>{var e;R||(V(-1),null===(e=w.current)||void 0===e||e.scrollTo(0,0))},[R]),(0,a.useUpdateEffect)(()=>{R&&-1===F&&S()},[F,R]),(0,h.useEffect)(()=>{var e;if(!R)return;let n=O.item(F);null==n||null===(e=n.node)||void 0===e||e.focus({preventScroll:!D.current})},[O,F,R]),{openAndFocusMenu:W,openAndFocusFirstItem:(0,h.useCallback)(()=>{L(),_()},[_,L]),openAndFocusLastItem:(0,h.useCallback)(()=>{D.current=!0,L(),P()},[L,P]),onTransitionEnd:(0,h.useCallback)(()=>{var e,n;let t=N(w.current),r=null===(e=w.current)||void 0===e?void 0:e.contains(t.activeElement);if(!(R&&!r))return;let u=null===(n=O.item(F))||void 0===n?void 0:n.node;null==u||u.focus({preventScroll:!D.current})},[R,F,O]),unstable__animationState:B,descendants:O,popper:U,buttonId:K,menuId:z,forceUpdate:U.forceUpdate,orientation:"vertical",isOpen:R,onToggle:j,onOpen:L,onClose:A,menuRef:w,buttonRef:I,focusedIndex:F,closeOnSelect:t,closeOnBlur:s,autoSelect:d,setFocusedIndex:V,isLazy:f,lazyBehavior:g,initialFocusRef:c,scrollIntoViewRef:D}}function D(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=w(),{onToggle:r,popper:u,openAndFocusFirstItem:o,openAndFocusLastItem:i,scrollIntoViewRef:l}=t,a=(0,h.useCallback)(e=>{let n={Enter:o,ArrowDown:o,ArrowUp:i}[e.key];n&&(l.current=!0,e.preventDefault(),e.stopPropagation(),n(e))},[o,i,l]);return{...e,ref:(0,s.mergeRefs)(t.buttonRef,n,u.referenceRef),id:t.buttonId,"data-active":(0,f.P)(t.isOpen),"aria-expanded":t.isOpen,"aria-haspopup":"menu","aria-controls":t.menuId,onClick:(0,v.v)(e.onClick,r),onKeyDown:(0,v.v)(e.onKeyDown,a)}}function O(e){var n;return function(e){var n;if(!(null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE))return!1;let t=null!==(n=e.ownerDocument.defaultView)&&void 0!==n?n:window;return e instanceof t.HTMLElement}(e)&&!!(null==e?void 0:null===(n=e.getAttribute("role"))||void 0===n?void 0:n.startsWith("menuitem"))}function S(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=w();if(!t)throw Error("useMenuContext: context is undefined. Seems you forgot to wrap component within <Menu>");let{focusedIndex:r,setFocusedIndex:u,menuRef:o,isOpen:i,onClose:l,menuId:a,isLazy:c,lazyBehavior:d,scrollIntoViewRef:f,unstable__animationState:p}=t,b=M(),C=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{timeout:n=300,preventDefault:t=()=>!0}=e,[r,u]=(0,h.useState)([]),o=(0,h.useRef)(void 0),i=()=>{o.current&&(clearTimeout(o.current),o.current=null)},l=()=>{i(),o.current=setTimeout(()=>{u([]),o.current=null},n)};return(0,h.useEffect)(()=>i,[]),function(e){return n=>{if("Backspace"===n.key){let e=[...r];e.pop(),u(e);return}if(function(e){let{key:n}=e;return 1===n.length||n.length>1&&/[^a-zA-Z0-9]/.test(n)}(n)){let o=r.concat(n.key);t(n)&&(n.preventDefault(),n.stopPropagation()),u(o),e(o.join("")),l()}}}}({preventDefault:e=>" "!==e.key&&O(e.target)}),E=(0,h.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let n={Tab:e=>e.preventDefault(),Escape:e=>{e.stopPropagation(),l()},ArrowDown:()=>{var e;f.current=!0;let n=null!==(e=b.nextEnabled(r))&&void 0!==e?e:b.firstEnabled();n&&u(n.index)},ArrowUp:()=>{var e;f.current=!0;let n=null!==(e=b.prevEnabled(r))&&void 0!==e?e:b.firstEnabled();n&&u(n.index)}}[e.key];if(n){e.preventDefault(),n(e);return}let t=C(e=>{let n=function(e,n,t,r){if(null==n)return r;if(!r)return e.find(e=>t(e).toLowerCase().startsWith(n.toLowerCase()));let u=e.filter(e=>t(e).toLowerCase().startsWith(n.toLowerCase()));if(u.length>0){let n;return u.includes(r)?((n=u.indexOf(r)+1)===u.length&&(n=0),u[n]):(n=e.indexOf(u[0]),e[n])}return r}(b.values(),e,e=>{var n,t;return null!==(t=null==e?void 0:null===(n=e.node)||void 0===n?void 0:n.textContent)&&void 0!==t?t:""},b.item(r));n&&u(b.indexOf(n.node))});O(e.target)&&t(e)},[b,r,C,l,u,f]),g=(0,h.useRef)(!1);i&&(g.current=!0);let k=(0,m.k)({wasSelected:g.current,enabled:c,mode:d,isSelected:p.present});return{...e,ref:(0,s.mergeRefs)(o,n),children:k?e.children:null,tabIndex:-1,role:"menu",id:a,style:{...e.style,transformOrigin:"var(--popper-transform-origin)"},"aria-orientation":"vertical",onKeyDown:(0,v.v)(e.onKeyDown,E)}}function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{popper:n,isOpen:t}=w();return n.getPopperProps({...e,style:{visibility:t?"visible":"hidden",...e.style}})}function P(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{onMouseEnter:t,onMouseMove:r,onMouseLeave:u,onClick:o,onFocus:i,isDisabled:l,isFocusable:a,closeOnSelect:c,type:d,...f}
1=e,{setFocusedIndex:v,focusedIndex:m,closeOnSelect:p,onClose:b,menuId:C,scrollIntoViewRef:g}=w(),M=(0,h.useRef)(null),k="".concat(C,"-menuitem-").concat((0,h.useId)()),{index:y,register:I}=x({disabled:l&&!a}),D=(0,h.useCallback)(e=>{null==t||t(e),l||(g.current=!1,v(y))},[v,y,l,t,g]),S=(0,h.useCallback)(e=>{var n;null==r||r(e),M.current&&N(n=M.current).activeElement!==n&&D(e)},[D,r]),_=(0,h.useCallback)(e=>{null==u||u(e),l||v(-1)},[v,l,u]),P=(0,h.useCallback)(e=>{null==o||o(e),O(e.currentTarget)&&(null!=c?c:p)&&b()},[b,o,p,c]),T=(0,h.useCallback)(e=>{null==i||i(e),v(y)},[v,i,y]),R=y===m,L=(0,E.h)({onClick:P,onFocus:T,onMouseEnter:D,onMouseMove:S,onMouseLeave:_,ref:(0,s.mergeRefs)(I,M,n),isDisabled:l,isFocusable:a});return{...f,...L,type:null!=d?d:L.type,id:k,role:"menuitem",tabIndex:R?0:-1}}function T(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{type:t="radio",isChecked:r,...u}=e;return{...P(u,n),role:"menuitem".concat(t),"aria-checked":r}}function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{children:n,type:t="radio",value:r,defaultValue:u,onChange:o,...i}=e,l="radio"===t,[a,s]=(0,c.useControllableState)({defaultValue:null!=u?u:l?"":[],value:r,onChange:o}),d=(0,h.useCallback)(e=>{"radio"===t&&"string"==typeof a&&s(e),"checkbox"===t&&Array.isArray(a)&&s(a.includes(e)?a.filter(n=>n!==e):a.concat(e))},[a,s,t]),f=(0,p.W)(n).map(e=>{if("MenuItemOption"!==e.type.id)return e;let n="radio"===t?e.props.value===a:a.includes(e.props.value);return(0,h.cloneElement)(e,{type:t,onClick:n=>{var t,r;d(e.props.value),null===(t=(r=e.props).onClick)||void 0===t||t.call(r,n)},isChecked:n})});return{...i,children:f}}function L(){let{isOpen:e,onClose:n}=w();return{isOpen:e,onClose:n}}},8022:function(e,n,t){t.d(n,{k:function(){return r}});function r(e){let{wasSelected:n,enabled:t,isSelected:r,mode:u="unmount"}=e;return!t||!!r||"keepMounted"===u&&!!n}},64687:function(e,n,t){t.d(n,{dh:function(){return i},kR:function(){return u},vY:function(){return l}});var r=t(42924);function u(e){return o(e)?.defaultView??window}function o(e){return(0,r.Re)(e)?e.ownerDocument:document}function i(e){return e.view??window}function l(e){return o(e).activeElement}}}]);

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.