PageSourceSearch

https://haulhq.app/_next/static/chunks/3909-5cd6ef566ef08fa0.js?dpl=dpl_Gv5SLcY1y8hz5BWvef69Laop8pMc

js haulhq.app collected 2026-10-01 10:39:26 UTC 38,131 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3909],{66068:function(e,t,n){n.d(t,{default:function(){return r.a}});var o=n(68443),r=n.n(o)},24430:function(e,t,n){n.d(t,{E:function(){return u}});var o=n(20524),r=n(78142),l=n(90094),i=n(63071);function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:u}=(0,l.s)(),{ref:s,index:a}=(0,i.R)(e),c=n===a,d=o.useRef(null),f=(0,r.r)(s,d);return{compositeProps:o.useMemo(()=>({tabIndex:c?0:-1,onFocus(){u(a)},onMouseMove(){let e=d.current;if(!t||!e)return;let n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;c||n||e.focus()}}),[c,u,a,t]),compositeRef:f,index:a}}},27756:function(e,t,n){n.d(t,{h:function(){return i}});var o=n(68910),r=n(20524);let l=r.createContext(void 0);function i(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=r.useContext(l);if(void 0===t&&!e)throw Error((0,o.Z)(25));return t}},79076:function(e,t,n){n.d(t,{C4:function(){return c},Ip:function(){return f},jF:function(){return s},xA:function(){return d}});var o=n(17972),r=n(9079),l=n(94104),i=n(95828);let u='button,a,[role="button"],select,[tabindex]:not([tabindex="-1"]),'.concat(i.zr);function s(e){return!!e&&!!e.closest(u)}class a{static create(){return new a}constructor(){this.dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()},this.disposeEffect=()=>this.dispose,this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new l.V,this.restTimeout=new l.V,this.handleCloseOptions=void 0}}function c(e){var t,n,o;e.performedPointerEventsMutation&&(null===(t=e.pointerEventsScopeElement)||void 0===t||t.style.removeProperty("pointer-events"),null===(n=e.pointerEventsReferenceElement)||void 0===n||n.style.removeProperty("pointer-events"),null===(o=e.pointerEventsFloatingElement)||void 0===o||o.style.removeProperty("pointer-events"),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null)}function d(e,t){let{scopeElement:n,referenceElement:o,floatingElement:r}=t;c(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=r,n.style.pointerEvents="none",o.style.pointerEvents="auto",r.style.pointerEvents="auto"}function f(e){let t=(0,r.useRefWithInit)(a.create).current,n=e.context.dataRef.current;return n.hoverInteractionState||(n.hoverInteractionState=t),(0,o.F)(n.hoverInteractionState.disposeEffect),n.hoverInteractionState}},48304:function(e,t,n){n.d(t,{P9:function(){return i},RB:function(){return l},sj:function(){return r}});var o=n(5774);function r(e,t,n){let r=null==n||(0,o.r)(n)?"function"==typeof e?e():e:0;return"number"==typeof r?r:r?.[t]}function l(e){return"function"==typeof e?e():e}function i(e,t){return t||"click"===e||"mousedown"===e}},22281:function(e,t,n){n.d(t,{s:function(){return g}});var o=n(20524),r=n(78142),l=n(95325),i=n(10825),u=n(42733),s=n(91714),a=n(27756);let c={type:"regular-item"};var d=n(26213),f=n(75005),p=n(22586),v=n(63071),m=n(84116);let g=o.forwardRef(function(e,t){let{render:n,className:g,id:h,label:E,nativeButton:y=!1,disabled:b=!1,closeOnClick:R=!0,...x}=e,T=(0,v.R)({label:E}),C=(0,m.H)(!0),S=(0,p.L)(h),{store:P}=(0,d.B)(),w=P.useState("isActive",T.index),I=P.useState("itemProps"),{getItemProps:M,itemRef:k}=function(e){let{closeOnClick:t,disabled:n=!1,highlighted:c,id:d,store:f,typingRef:p=f.context.typingRef,nativeButton:v,itemMetadata:m,nodeId:g}=e,h=o.useRef(null),{getButtonProps:E,buttonRef:y}=(0,l.U)({disabled:n,focusableWhenDisabled:!0,native:v,composite:!0}),b=function(e){let{closeOnClick:t,highlighted:n,id:r,nodeId:l,store:i,typingRef:c,itemRef:d,itemMetadata:f}=e,{events:p}=i.useState("floatingTreeRoot"),v=(0,a.h)(!0),m=void 0!==v;return o.useMemo(()=>({id:r,role:"menuitem",tabIndex:n?0:-1,onKeyDown(e){" "===e.key&&(null==c?void 0:c.current)&&e.preventDefault()}
1,onMouseMove(e){l&&p.emit("itemhover",{nodeId:l,target:e.currentTarget})},onClick(e){t&&p.emit("close",{domEvent:e,reason:s.fT})},onMouseUp(e){if(v){let t=v.initialCursorPointRef.current;if(v.initialCursorPointRef.current=null,m&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||m&&!u.V5&&2===e.button)return}d.current&&i.context.allowMouseUpTriggerRef.current&&(!m||2===e.button)&&(!f||"regular-item"===f.type)&&d.current.click()}}),[t,n,r,p,l,i,c,d,v,m,f])}({closeOnClick:t,highlighted:c,id:d,nodeId:g,store:f,typingRef:p,itemRef:h,itemMetadata:m}),R=o.useCallback(e=>(0,i.dG)(b,{onMouseEnter(){"submenu-trigger"===m.type&&m.setActive()}},e,E),[b,E,m]),x=(0,r.r)(h,y);return o.useMemo(()=>({getItemProps:R,itemRef:x}),[R,x])}({closeOnClick:R,disabled:b,highlighted:w,id:S,store:P,nativeButton:y,nodeId:null==C?void 0:C.nodeId,itemMetadata:c});return(0,f.E)("div",e,{state:{disabled:b,highlighted:w},props:[I,x,M],ref:[k,t,T.ref]})})},82689:function(e,t,n){n.d(t,{Z:function(){return I}});var o=n(20524),r=n(16082),l=n(22736),i=n(90298),u=n(94104),s=n(50211),a=n(40622),c=n(4460),d=n(65167),f=n(91714),p=n(81084),v=n(79076),m=n(48304),g=n(6084),h=n(26213),E=n(84116),y=n(75005),b=n(92825),R=n(66785),x=n(68009),T=n(25126),C=n(57214),S=n(2210),P=n(76029);let w={...b.SD,...R.l},I=o.forwardRef(function(e,t){let{render:n,className:b,finalFocus:R,...I}=e,{store:M}=(0,h.B)(),{side:k,align:O}=(0,E.H)(),L=null!=(0,T.x)(!0),N=M.useState("open"),j=M.useState("transitionStatus"),F=M.useState("popupProps"),U=M.useState("mounted"),B=M.useState("instantType"),A=M.useState("activeTriggerElement"),K=M.useState("parent"),D=M.useState("lastOpenChangeReason"),Z=M.useState("rootId"),H=M.useState("floatingRootContext"),W=M.useState("floatingTreeRoot"),V=M.useState("closeDelay"),_=M.useState("activeTriggerElement"),G="context-menu"===K.type;(0,x.s)({open:N,ref:M.context.popupRef,onComplete(){if(N){var e,t;null===(e=(t=M.context).onOpenChangeComplete)||void 0===e||e.call(t,!0)}}}),o.useEffect(()=>{function e(e){M.setOpen(!1,(0,d.e)(e.reason,e.domEvent))}return W.events.on("close",e),()=>{W.events.off("close",e)}},[W.events,M]);let Y=M.useState("hoverEnabled"),X=M.useState("disabled");!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="rootStore"in e?e.rootStore:e,g=n.useState("open"),h=n.useState("floatingElement"),E=n.useState("domReferenceElement"),{dataRef:y}=n.context,{enabled:b=!0,closeDelay:R=0}=t,x=(0,v.Ip)(n),T=(0,p.ay)(),C=(0,p.Zm)(),S=(0,l.R)(()=>{var e;return(0,m.P9)(null===(e=y.current.openEvent)||void 0===e?void 0:e.type,x.interactedInside)}),P=(0,l.R)(()=>{var e;let t=null===(e=y.current.openEvent)||void 0===e?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),w=(0,l.R)(e=>(0,a.ZK)(e,n.context.triggerElements)),I=o.useCallback(e=>{let t=(0,m.sj)(R,"close",x.pointerType),o=()=>{n.setOpen(!1,(0,d.e)(f.rC,e)),null==T||T.events.emit("floating.closed",e)};t?x.openChangeTimeout.start(t,o):(x.openChangeTimeout.clear(),o())},[R,n,x,T]),M=(0,l.R)(()=>{(0,v.C4)(x)}),k=(0,l.R)(e=>{let t=(0,a.U9)(e);if(!(0,v.jF)(t)){x.interactedInside=!1;return}x.interactedInside=(null==t?void 0:t.closest("[aria-haspopup]"))!=null});(0,i.W)(()=>{g||(x.pointerType=void 0,x.restTimeoutPending=!1,x.interactedInside=!1,M())},[g,x,M]),o.useEffect(()=>M,[M]),(0,i.W)(()=>{var e,t,n,o,l,i,u,a,c;if(b&&g&&(null===(e=x.handleCloseOptions)||void 0===e?void 0:e.blockPointerEvents)&&P()&&(0,r.kK)(E)&&h){let e=(0,s.P)(h),r=null==T?void 0:null===(n=T.nodesRef.current.find(e=>e.id===C))||void 0===n?void 0:null===(t=n.context)||void 0===t?void 0:t.elements.floating;r&&(r.style.pointerEvents="");let d=null!==(c=null!==(a=null!==(u=null!==(i=null===(l=x.handleCloseOptions)||void 0===l?void 0:null===(o=l.getScope)||void 0===o?void 0:o.call(l))&&void 0!==i?i:x.pointerEventsScopeElement)&&void 0!==u?u:r)&&void 0!==a?a:E.closest("[data-rootownerid]"))&&void 0!==c?c:e.body;return(0,v.xA)(x,{scopeElement:d,referenceElement:E,floatingElement:h}),()=>{M()}}},[b,g,E,h,x,P,T,C,M]);let O=(0,u.K)();o.useEffect(()=>{if(b)return h&&(h.addEventListener("mouseenter",e),h.addEventListener("mouseleave",t),h.addEventListener("pointerdown",k,!0)),()=>{h&&(h.removeEventListener("mouseenter",e),h.removeEventListener("mouseleave",t),h.removeEventListener("pointerdown",k,!0)),null==T||T.events.off("floating.closed",o)};function e(){x.openChangeTimeout.clear(),O.clear(),null==T||T.events.off("floating.closed",o),M()}
1function t(e){if(T&&C&&(0,c.El)(T.nodesRef.current,C).length>0){T.events.on("floating.closed",o);return}if(!w(e.relatedTarget)){if(x.handler){x.handler(e);return}M(),S()||I(e)}}function o(e){T&&C&&!((0,c.El)(T.nodesRef.current,C).length>0)&&O.start(0,()=>{T.events.off("floating.closed",o),n.setOpen(!1,(0,d.e)(f.rC,e)),T.events.emit("floating.closed",e)})}},[b,h,n,y,S,w,I,M,k,x,T,C,O])}(H,{enabled:Y&&!X&&!G&&"menubar"!==K.type,closeDelay:V});let z={transitionStatus:j,side:k,align:O,open:N,nested:"menu"===K.type,instant:B},q=o.useCallback(e=>{M.set("popupElement",e)},[M]),J=(0,y.E)("div",e,{state:z,ref:[t,M.context.popupRef,q],stateAttributesMapping:w,props:[F,{onKeyDown(e){L&&C.dT.has(e.key)&&e.stopPropagation()}},(0,S.g)(j),I,{"data-rootownerid":Z}]}),$=void 0===K.type||G;return(A||"menubar"===K.type&&D!==f.Fh)&&($=!0),(0,P.jsx)(g.w,{context:H,modal:G,disabled:!U,returnFocus:void 0===R?$:R,initialFocus:"menu"!==K.type,restoreFocus:!0,externalTree:"menubar"!==K.type?W:void 0,previousFocusableElement:_,nextFocusableElement:void 0===K.type?M.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===K.type?M.context.beforeContentFocusGuardRef:void 0,children:J})})},13841:function(e,t,n){n.d(t,{M:function(){return s}});var o=n(20524),r=n(66367),l=n(26213),i=n(49768),u=n(76029);let s=o.forwardRef(function(e,t){let{keepMounted:n=!1,...o}=e,{store:s}=(0,l.B)();return s.useState("mounted")||n?(0,u.jsx)(i.x.Provider,{value:n,children:(0,u.jsx)(r.ll,{ref:t,...o})}):null})},49768:function(e,t,n){n.d(t,{T:function(){return i},x:function(){return l}});var o=n(68910),r=n(20524);let l=r.createContext(void 0);function i(){let e=r.useContext(l);if(void 0===e)throw Error((0,o.Z)(32));return e}},86242:function(e,t,n){n.d(t,{K:function(){return C}});var o=n(20524),r=n(85479),l=n(90298),i=n(94104),u=n(81084),s=n(84116),a=n(26213),c=n(80076),d=n(75005),f=n(92825),p=n(19410),v=n(36218),m=n(49768),g=n(79480),h=n(2210),E=n(27756),y=n(65167),b=n(91714),R=n(90862),x=n(2375),T=n(76029);let C=o.forwardRef(function(e,t){var n,C,S,P;let{anchor:w,positionMethod:I="absolute",className:M,render:k,side:O,align:L,sideOffset:N=0,alignOffset:j=0,collisionBoundary:F="clipping-ancestors",collisionPadding:U=5,arrowPadding:B=5,sticky:A=!1,disableAnchorTracking:K=!1,collisionAvoidance:D=g.Yj,...Z}=e,{store:H}=(0,a.B)(),W=(0,m.T)(),V=(0,E.h)(!0),_=H.useState("parent"),G=H.useState("floatingRootContext"),Y=H.useState("floatingTreeRoot"),X=H.useState("mounted"),z=H.useState("open"),q=H.useState("modal"),J=H.useState("activeTriggerElement"),$=H.useState("transitionStatus"),Q=H.useState("positionerElement"),ee=H.useState("instantType"),et=H.useState("hasViewport"),en=H.useState("lastOpenChangeReason"),eo=H.useState("floatingNodeId"),er=H.useState("floatingParentNodeId"),el=G.useState("domReferenceElement"),ei=o.useRef(null),eu=(0,x.P)(Q,!1,!1),es=w,ea=N,ec=j,ed=L,ef=D;"context-menu"!==_.type||(es=null!=w?w:null===(n=_.context)||void 0===n?void 0:n.anchor,ed=null!=ed?ed:"start",O||"center"===ed||(ec=null!==(C=e.alignOffset)&&void 0!==C?C:2,ea=null!==(S=e.sideOffset)&&void 0!==S?S:-5));let ep=O,ev=ed;"menu"===_.type?(ep=null!=ep?ep:"inline-end",ev=null!=ev?ev:"start",ef=null!==(P=e.collisionAvoidance)&&void 0!==P?P:g.OP):"menubar"===_.type&&(ep=null!=ep?ep:"bottom",ev=null!=ev?ev:"start");let em="context-menu"===_.type,eg=(0,c.Z)({anchor:es,floatingRootContext:G,positionMethod:V?"fixed":I,mounted:X,side:ep,sideOffset:ea,align:ev,alignOffset:ec,arrowPadding:em?0:B,collisionBoundary:F,collisionPadding:U,sticky:A,nodeId:eo,keepMounted:W,disableAnchorTracking:K,collisionAvoidance:ef,shiftCrossAxis:em&&!("side"in ef&&"flip"===ef.side),externalTree:Y,adaptiveOrigin:et?R.X:void 0}),eh=o.useMemo(()=>{let e={};return z||(e.pointerEvents="none"),{role:"presentation",hidden:!X,style:{...eg.positionerStyles,...e}}},[z,X,eg.positionerStyles]);o.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===eo&&H.set("hoverEnabled",!1),e.nodeId!==eo&&e.parentNodeId===H.select("floatingParentNodeId")&&H.setOpen(!1,(0,y.e)(b.UB)))}return Y.events.on("menuopenchange",e),()=>{Y.events.off("menuopenchange",e)}},[H,Y.events,eo]),o.useEffect(()=>{if(null!=H.select("floatingParentNodeId"))return Y.events.on("menuopenchange",e),()=>{Y.events.off("menuopenchange",e)};function e(e){var t;if(e.open||e.nodeId!==H.select("floatingParentNodeId"))return;let n=null!==(t=e.reason)&&void 0!==t?t:b.UB;H.setOpen(!1,(0,y.e)(n))}},[Y.events,H]);let eE=(0,i.K)();o.useEffect(()=>{z||eE.clear()},[z,eE]),o.useEffect(()=>{function e(e){if(z&&e.nodeId===H.select("floatingParentNodeId")){if(e.target&&J&&J!==e.target){let e=H.select("closeDelay");e>0?eE.isStarted()||eE.start(e,()=>{H.setOpen(!1,(0,y.e)(b.UB))}):H.setOpen(!1,(0,y.e)(b.UB))}else eE.clear()}}return Y.events.on("itemhover",e),()=>{Y.events.off("itemhover",e)}},[Y.events,z,J,H,eE]),o.useEffect(()=>{let e={open:z,nodeId:eo,parentNodeId:er,reason:H.select("lastOpenChangeReason")};Y.events.emit("menuopenchange",e)},[Y.events,z,H,eo,er]),(0,l.W)(()=>{let e=ei.current;if(el&&(ei.current=el),e&&el&&el!==e){H.set("instantType",void 0);let e=new AbortController;return eu(()=>{H.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[el,eu,H]);let ey={open:z,side:eg.side,align:eg.align,anchorHidden:eg.anchorHidden,nested:"menu"===_.type,instant:ee},eb=o.useMemo(()=>({side:eg.side,align:eg.align,arrowRef:eg.arrowRef,arrowUncentered:eg.arrowUncentered,arrowStyles:eg.arrowStyles,nodeId:eg.context.nodeId}),[eg.side,eg.align,eg.arrowRef,eg.arrowUncentered,eg.arrowStyles,eg.context.nodeId]),eR=(0,d.E)("div",e,{state:ey,stateAttributesMapping:f.SD,ref:[t,H.useStateSetter("positionerElement")],props:[eh,(0,h.g)($),Z]}),ex=X&&"menu"!==_.type&&("menubar"!==_.type&&q&&en!==b.rC||"menubar"===_.type&&_.context.modal),eT=null;return"menubar"===_.type?eT=_.context.contentElement:void 0===_.type&&(eT=J),(0,T.jsxs)(s.P.Provider,{value:eb,children:[ex&&(0,T.jsx)(v.C,{ref:"context-menu"===_.type||"nested-context-menu"===_.type?_.context.
1internalBackdropRef:null,inert:(0,r.P)(!z),cutout:eT}),(0,T.jsx)(u.mN,{id:eo,children:(0,T.jsx)(p.h,{elementsRef:H.context.itemDomElements,labelsRef:H.context.itemLabels,children:eR})})]})})},84116:function(e,t,n){n.d(t,{H:function(){return i},P:function(){return l}});var o=n(68910),r=n(20524);let l=r.createContext(void 0);function i(e){let t=r.useContext(l);if(void 0===t&&!e)throw Error((0,o.Z)(33));return t}},36684:function(e,t,n){n.d(t,{Z:function(){return K}});var o=n(20524),r=n(94104),l=n(22736),i=n(73114),u=n(90298),s=n(67070),a=n(42386),c=n(60353),d=n(7645),f=n(81084),p=n(2205),v=n(57914),m=n(4616),g=n(45098),h=n(51381),E=n(57193),y=n(26213),b=n(53203),R=n(79480),x=n(97602),T=n(43831),C=n(65167),S=n(91714),P=n(27756),w=n(10825),I=n(74802),M=n(80341),k=n(9079),O=n(84021),L=n(8120),N=n(18795);let j={...L.L,disabled:(0,I.P)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,I.P)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),allowMouseEnter:(0,I.P)(e=>e.allowMouseEnter),stickIfOpen:(0,I.P)(e=>e.stickIfOpen),parent:(0,I.P)(e=>e.parent),rootId:(0,I.P)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,I.P)(e=>e.activeIndex),isActive:(0,I.P)((e,t)=>e.activeIndex===t),hoverEnabled:(0,I.P)(e=>e.hoverEnabled),instantType:(0,I.P)(e=>e.instantType),lastOpenChangeReason:(0,I.P)(e=>e.openChangeReason),floatingTreeRoot:(0,I.P)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,I.P)(e=>e.floatingNodeId),floatingParentNodeId:(0,I.P)(e=>e.floatingParentNodeId),itemProps:(0,I.P)(e=>e.itemProps),closeDelay:(0,I.P)(e=>e.closeDelay),hasViewport:(0,I.P)(e=>e.hasViewport),keyboardEventRelay:(0,I.P)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class F extends M.u{constructor(e){super({...{...(0,L.d)(),disabled:!1,modal:!0,allowMouseEnter:!1,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new O.W,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:c.Nu,keyboardEventRelay:void 0,closeDelay:0,hasViewport:!1},...e},{positionerRef:o.createRef(),popupRef:o.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:o.createRef(),beforeContentFocusGuardRef:o.createRef(),onOpenChangeComplete:void 0,triggerElements:new N.b},j),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),o=e.store.select("keyboardEventRelay");this.unsubscribeParentListener=e.store.subscribe(()=>{let r=e.store.select("rootId"),l=e.store.select("floatingTreeRoot"),i=e.store.select("keyboardEventRelay");(t!==r||n!==l||o!==i)&&(t=r,n=l,o=i,this.notifyAll())}),this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef;return}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}static useStore(e,t){let n=(0,k.useRefWithInit)(()=>new F(t)).current;return e??n}unsubscribeParentListener=null}var U=n(79548);let B=o.createContext(void 0);var A=n(76029);let K=(0,d.$6)(function(e){let t,n;let{children:d,open:I,onOpenChange:M,onOpenChangeComplete:k,defaultOpen:O=!1,disabled:L=!1,modal:N,loopFocus:j=!0,orientation:K="vertical",actionsRef:D,closeParentOnEsc:Z=!1,handle:H,triggerId:W,defaultTriggerId:V=null,highlightItemOnHover:_=!0}=e,G=(0,P.h)(!0),Y=(0,y.B)(!0),X=(0,b.N)(!0),z=o.useContext(B),q=o.useMemo(()=>z&&Y?{type:"menu",store:Y.store}:X?{type:"menubar",context:X}:G&&!Y?{type:"context-menu",context:G}:{type:void 0},[G,Y,X,z]),J=F.useStore(null==H?void 0:H.store,{open:O,openProp:I,activeTriggerId:V,triggerIdProp:W,parent:q});(0,s.h)(()=>{void 0===I&&!1===J.state.open&&!0===O&&J.update({open:!0,activeTriggerId:V})}),J.useControlledProp("openProp",I),J.useControlledProp("triggerIdProp",W),J.useContextCallback("onOpenChangeComplete",k);let $=J.useState("floatingTreeRoot"),Q=(0,f.jV)($),ee=(0,f.Zm)();(0,u.W)(()=>{G&&!Y?J.update({parent:{type:"context-menu",context:G},floatingNodeId:Q,floatingParentNodeId:ee}):Y&&J.update({floatingNodeId:Q,floatingParentNodeId:ee})},[G,Y,Q,ee,J]);let et=J.useState("open"),en=J.useState("activeTriggerElement"),eo=J.useState("positionerElement"),er=J.useState("hoverEnabled"),el=J.useState("modal"),ei=J.useState("disabled"),eu=J.useState("lastOpenChangeReason"),es=J.useState("parent"),ea=J.useState("activeIndex"),ec=J.useState("payload"),ed=J.useState("floatingParentNodeId"),ef=o.useRef(null),ep=null!=ed;J.useSyncedValues({disabled:L,modal:void 0===es.type?N:void 0,rootId:(0,i.M)()});let{openMethod:ev,triggerProps:em}=(0,T.l)(et);(0,U.zf)(J);let{forceUnmount:eg}=(0,U.Rp)(et,J,()=>{J.update({allowMouseEnter:!1,stickIfOpen:!0})}),eh=o.useRef("context-menu"!==es.type),eE=(0,r.K)();o.useEffect(()=>{if(et||(ef.current=null),"context-menu"===es.type){if(!et){eE.clear(),eh.current=!1;return}eE.start(500,()=>
1{eh.current=!0})}},[eE,et,es.type]),(0,a.P)(et&&el&&eu!==S.rC&&"touch"!==ev,eo),(0,u.W)(()=>{et||er||J.set("hoverEnabled",!0)},[et,er,J]);let ey=o.useRef(!0),eb=(0,r.K)(),eR=(0,l.R)((e,n)=>{var o,r,l,i;let u=n.reason;if(et===e&&n.trigger===en&&eu===u||(n.preventUnmountOnClose=()=>{J.set("preventUnmountingOnClose",!0)},e||null!=n.trigger||(n.trigger=null!=en?en:void 0),null==M||M(e,n),n.isCanceled))return;let s={open:e,nativeEvent:n.event,reason:n.reason,nested:ep};null==t||t.emit("openchange",s);let a=n.event;if(!1===e&&(null==a?void 0:a.type)==="click"&&"touch"===a.pointerType&&!ey.current)return;if(!e&&null!==ea){let e=J.context.itemDomElements.current[ea];queueMicrotask(()=>{null==e||e.setAttribute("tabindex","-1")})}e&&u===S.nH?(ey.current=!1,eb.start(300,()=>{ey.current=!0})):(ey.current=!0,eb.clear());let c=(u===S._j||u===S.fT)&&0===a.detail&&(null==a?void 0:a.isTrusted),d=!e&&(u===S.tv||null==u),f={open:e,openChangeReason:u};ef.current=null!==(r=n.event)&&void 0!==r?r:null;let p=null!==(l=null===(o=n.trigger)||void 0===o?void 0:o.id)&&void 0!==l?l:null;(p||e)&&(f.activeTriggerId=p,f.activeTriggerElement=null!==(i=n.trigger)&&void 0!==i?i:null),J.update(f),"menubar"===es.type&&(u===S.nH||u===S.su||u===S.rC||u===S.xx||u===S.UB)?J.set("instantType","group"):c||d?J.set("instantType",c?"click":"dismiss"):J.set("instantType",void 0)}),ex=o.useCallback(e=>{let t=(0,C.e)(e);return t.preventUnmountOnClose=()=>{J.set("preventUnmountingOnClose",!0)},t},[J]),eT=o.useCallback(()=>{J.setOpen(!1,ex(S.bK))},[J,ex]);o.useImperativeHandle(D,()=>({unmount:eg,close:eT}),[eg,eT]),"context-menu"===es.type&&(n=es.context),o.useImperativeHandle(null==n?void 0:n.positionerRef,()=>eo,[eo]),o.useImperativeHandle(null==n?void 0:n.actionsRef,()=>({setOpen:eR}),[eR]);let eC=(0,p.p)({popupStore:J,onOpenChange:eR});t=eC.context.events,o.useEffect(()=>{let e=e=>{let{open:t,eventDetails:n}=e;return eR(t,n)};return t.on("setOpen",e),()=>{null==t||t.off("setOpen",e)}},[t,eR]);let eS=(0,v.b)(eC,{enabled:!ei,bubbles:{escapeKey:Z&&"menu"===es.type},outsidePress(){var e;return"context-menu"!==es.type||(null===(e=ef.current)||void 0===e?void 0:e.type)==="contextmenu"||eh.current},externalTree:ep?$:void 0}),eP=(0,m.q)(eC,{role:"menu"}),ew=(0,x.g)(),eI=o.useCallback(e=>{J.select("activeIndex")!==e&&J.set("activeIndex",e)},[J]),eM=(0,g.c)(eC,{enabled:!ei,listRef:J.context.itemDomElements,activeIndex:ea,nested:void 0!==es.type,loopFocus:j,orientation:K,parentOrientation:"menubar"===es.type?es.context.orientation:void 0,rtl:"rtl"===ew,disabledIndices:c.LZ,onNavigate:eI,openOnArrowKeyDown:"context-menu"!==es.type,externalTree:ep?$:void 0,focusItemOnHover:_}),ek=o.useCallback(e=>{J.context.typingRef.current=e},[J]),eO=(0,h.o)(eC,{listRef:J.context.itemLabels,elementsRef:J.context.itemDomElements,activeIndex:ea,resetMs:R.dv,onMatch:e=>{et&&e!==ea&&J.set("activeIndex",e)},onTypingChange:ek}),{getReferenceProps:eL,getFloatingProps:eN,getItemProps:ej,getTriggerProps:eF}=(0,E.N)([eS,eP,eM,eO]),eU=o.useMemo(()=>{let e=(0,w.dG)(eL(),{onMouseMove(){J.set("allowMouseEnter",!0)}},em);return delete e.role,e},[eL,J,em]),eB=o.useMemo(()=>{let e=eF();if(!e)return e;let t=(0,w.dG)(e,em);return delete t.role,delete t["aria-controls"],t},[eF,em]),eA=o.useMemo(()=>eN({onMouseMove(){J.set("allowMouseEnter",!0),"menu"===es.type&&J.set("hoverEnabled",!1)},onClick(){J.select("hoverEnabled")&&J.set("hoverEnabled",!1)},onKeyDown(e){let t=J.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}}),[eN,es.type,J]),eK=o.useMemo(()=>ej(),[ej]);J.useSyncedValues({floatingRootContext:eC,activeTriggerProps:eU,inactiveTriggerProps:eB,popupProps:eA,itemProps:eK});let eD=o.useMemo(()=>({store:J,parent:q}),[J,q]),eZ=(0,A.jsx)(y.s.Provider,{value:eD,children:"function"==typeof d?d({payload:ec}):d});return void 0===es.type||"context-menu"===es.type?(0,A.jsx)(f.RB,{externalTree:$,children:eZ}):eZ})},26213:function(e,t,n){n.d(t,{B:function(){return i},s:function(){return l}});var o=n(68910),r=n(20524);let l=r.createContext(void 0);function i(e){let t=r.useContext(l);if(void 0===t&&!e)throw Error((0,o.Z)(36));return t}},29060:function(e,t,n){n.d(t,{b:function(){return z}});var o=n(68910),r=n(20524),l=n(89496),i=n(94104),u=n(50211),s=n(7645),a=n(22736),c=n(90298),d=n(60353),f=n(81084),p=n(16082),v=n(28703),m=n(40622),g=n(5774),h=n(65167),E=n(91714),y=n(79076),b=n(48304);let R={current:null};var x=n(4460);let T=.1*.1;function C(e,t,n,o,r,l){return o>=t!=l>=t&&e<=(r-n)*(t-o)/(l-o)+n}function S(e,t,n,o,r,l,i,u,s,a){let c=!1;return C(e,t,n,o,r,l)&&(c=!c),C(e,t,r,l,i,u)&&(c=!c),C(e,t,i,u,s,a)&&(c=!c),C(e,t,s,a,n,o)&&(c=!c),c}function P(e,t,n,o,r,l){return e>=Math.min(n,r)&&e<=Math.max(n,r)&&t>=Math.min(o,l)&&t<=Math.max(o,l)}var w=n(48131),I=n(42733),M=n(95555);let k=I.V5&&I.G6;var O=n(57193),L=n(84021),N=n(43469),j=n(26213),F=n(92825),U=n(75005),B=n(95325),A=n(77563),K=n(24430);function D(e){let{render:t,className:n,state:o=d.Nu,props:r=d.LZ,refs:l=d.LZ,metadata:i,stateAttributesMapping:u,tag:s="div",...a}=e,{compositeProps:c,compositeRef:f}=(0,K.E)({metadata:i});return(0,U.E)(s,e,{state:o,ref:[...l,f],props:[c,...r,a],stateAttributesMapping:u})}var Z=n(90094),H=n(79548),W=n(22586),V=n(27756),_=n(53203),G=n(79480),Y=n(40965),X=n(76029);let z=(0,s.IR)(function(e,t){var n;let{render:s,className:C,disabled:I=!1,nativeButton:K=!0,id:z,openOnHover:q,delay:J=100,closeDelay:$=0,handle:Q,payload:ee,...et}=e,en=(0,j.B)(!0),eo=null!==(n=null==Q?void 0:Q.store)&&void 0!==n?n:null==en?void 0:en.store;if(!eo)throw Error((0,o.Z)(85));let er=(0,W.L)(z),el=eo.useState("isTriggerActive",er),ei=eo.useState("floatingRootContext"),eu=eo.useState("isOpenedByTrigger",er),es=r.useRef(null),ea=function(){let e=(0,V.h)(!0),t=(0,j.B)(!0),n=(0,_.N)(!0);return r.useMemo(()=>n?{type:"menubar",context:n}:e&&!t?{type:"context-menu",context:e}:{type:void 0},[e,t,n])}(),ec=(0,Z.s)(!0),ed=(0,f.ay)(),ef=r.useMemo(()=>null!=ed?ed:new L.W,[ed]),ep=(0,f.jV)(ef),ev=(0,f.Zm)(),{registerTrigger:em,isMountedByThisTrigger:eg}=(0,H._Y)(er,es,eo,{payload:ee,closeDelay:$,parent:ea,floatingTreeRoot:ef,floatingNodeId:ep,floatingParentNodeId:ev,keyboardEventRelay:null==ec?void 0:ec.relayKeyboardEvent}),eh="menubar"===ea.type,eE=eo.useState("disabled"),ey=I||eE||eh&&ea.context.disabled,{getButtonProps:eb,buttonRef:eR}=(0,B.U)({disabled:ey,native:K});r.useEffect(()=>{eu||void 0!==ea.type||(eo.context.allowMouseUpTriggerRef.current=!1)},[eo,eu,ea.type]);let ex=r.useRef(null),eT=(0,i.K)(),eC=(0,a.R)(e=>{if(!ex.current)return;eT.clear(),eo.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,m.r3)(ex.current,t)||(0,m.r3)(eo.select("positionerElement"),t)||t===ex.current||null!=t&&function e(t){return(0,p.Re)(t)&&t.hasAttribute("data-rootownerid")?t.getAttribute("data-rootownerid")??void 0:(0,p.Py)(t)?void 0:e((0,p.Ow)(t))}(t)===eo.select("rootId"))return;let n=(0,A.a)(ex.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>
1=n.top-2&&e.clientY<=n.bottom+2||ef.events.emit("close",{domEvent:e,reason:E.x_})});r.useEffect(()=>{eu&&eo.select("lastOpenChangeReason")===E.rC&&(0,u.P)(ex.current).addEventListener("mouseup",eC,{once:!0})},[eu,eC,eo]);let eS=eh&&ea.context.hasSubmenuOpen,eP=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="rootStore"in e?e.rootStore:e,{dataRef:o,events:i}=n.context,{enabled:s=!0,delay:c=0,handleClose:d=null,mouseOnly:x=!1,restMs:T=0,move:C=!0,triggerElementRef:S=R,externalTree:P,isActiveTrigger:w=!0,getHandleCloseContext:I}=t,M=(0,f.ay)(P),k=(0,y.Ip)(n),O=(0,v.B)(d),L=(0,v.B)(c),N=(0,v.B)(T),j=(0,v.B)(s);if(w){var F;k.handleCloseOptions=null===(F=O.current)||void 0===F?void 0:F.__options}let U=(0,a.R)(()=>{var e;return(0,b.P9)(null===(e=o.current.openEvent)||void 0===e?void 0:e.type,k.interactedInside)}),B=(0,a.R)(e=>(0,m.ZK)(e,n.context.triggerElements)),A=(0,a.R)((e,t,o)=>{let r=n.context.triggerElements;return r.hasElement(t)?!e||!(0,m.r3)(e,t):!!(0,p.kK)(o)&&r.hasMatchingElement(e=>(0,m.r3)(e,o))&&(!e||!(0,m.r3)(e,o))}),K=r.useCallback(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],o=(0,b.sj)(L.current,"close",k.pointerType);o?k.openChangeTimeout.start(o,()=>{n.setOpen(!1,(0,h.e)(E.rC,e)),null==M||M.events.emit("floating.closed",e)}):t&&(k.openChangeTimeout.clear(),n.setOpen(!1,(0,h.e)(E.rC,e)),null==M||M.events.emit("floating.closed",e))},[L,n,k,M]),D=(0,a.R)(()=>{k.handler&&((0,u.P)(n.select("domReferenceElement")).removeEventListener("mousemove",k.handler),k.handler=void 0)});r.useEffect(()=>D,[D]);let Z=(0,a.R)(()=>{(0,y.C4)(k)});return r.useEffect(()=>{if(s)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){e.open||(D(),k.openChangeTimeout.clear(),k.restTimeout.clear(),k.blockMouseMove=!0,k.restTimeoutPending=!1)}},[s,i,k,D]),r.useEffect(()=>{var e;if(!s)return;let t=null!==(e=S.current)&&void 0!==e?e:w?n.select("domReferenceElement"):null;if((0,p.kK)(t))return C&&t.addEventListener("mousemove",r,{once:!0}),t.addEventListener("mouseenter",r),t.addEventListener("mouseleave",l),()=>{C&&t.removeEventListener("mousemove",r),t.removeEventListener("mouseenter",r),t.removeEventListener("mouseleave",l)};function r(e){var t;if(k.openChangeTimeout.clear(),k.blockMouseMove=!1,x&&!(0,g.r)(k.pointerType)||(0,b.RB)(N.current)>0&&!(0,b.sj)(L.current,"open"))return;let o=(0,b.sj)(L.current,"open",k.pointerType),r=null!==(t=e.currentTarget)&&void 0!==t?t:null,l=n.select("domReferenceElement"),i=null!=r&&A(l,r,e.target),u=n.select("open"),s=!u||i;i&&u?n.setOpen(!0,(0,h.e)(E.rC,e,r)):o?k.openChangeTimeout.start(o,()=>{s&&n.setOpen(!0,(0,h.e)(E.rC,e,r))}):s&&n.setOpen(!0,(0,h.e)(E.rC,e,r))}function l(e){var t;if(U()){Z();return}D();let r=n.select("domReferenceElement"),l=(0,u.P)(r);k.restTimeout.clear(),k.restTimeoutPending=!1;let i=null!==(t=o.current.floatingContext)&&void 0!==t?t:null==I?void 0:I();if(!B(e.relatedTarget)){if(O.current&&i){n.select("open")||k.openChangeTimeout.clear();let t=S.current;k.handler=O.current({...i,tree:M,x:e.clientX,y:e.clientY,onClose(){Z(),D(),j.current&&!U()&&t===n.select("domReferenceElement")&&K(e,!0)}}),l.addEventListener("mousemove",k.handler),k.handler(e);return}"touch"===k.pointerType&&(0,m.r3)(n.select("floatingElement"),e.relatedTarget)||K(e)}}},[D,Z,o,L,K,n,s,O,k,w,A,U,B,x,C,N,S,M,j,I]),r.useMemo(()=>{if(s)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,o=e.currentTarget,r=n.select("domReferenceElement"),i=n.select("open"),u=A(r,o,e.target);if(x&&!(0,g.r)(k.pointerType))return;let s=(0,b.RB)(N.current);function a(){if(k.restTimeoutPending=!1,U())return;let e=n.select("open");k.blockMouseMove||e&&!u||n.setOpen(!0,(0,h.e)(E.rC,t,o))}i&&!u||0===s||!u&&k.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(k.restTimeout.clear(),"touch"===k.pointerType?l.flushSync(()=>{a()}):u&&i?a():(k.restTimeoutPending=!0,k.restTimeout.start(s,a)))}};function e(e){k.pointerType=e.pointerType}},[s,k,U,A,x,n,N])}(ei,{enabled:(null!=q?q:eS)&&!ey&&"context-menu"!==ea.type&&(!eh||eS&&!eg),handleClose:function(e={}){let{blockPointerEvents:t=!1}=e,n=new i.V,o=({x:e,y:t,placement:o,elements:r,onClose:l,nodeId:i,tree:u})=>{let s=o?.split("-")[0],a=!1,c=null,d=null,f="undefined"!=typeof performance?performance.now():0;return function(o){n.clear();let v=r.domReference,g=r.floating;if(!v||!g||null==s||null==e||null==t)return;let{clientX:h,clientY:E}=o,y=(0,m.U9)(o),b="mouseleave"===o.type,R=(0,m.r3)(g,y),C=(0,m.r3)(v,y);if(R&&(a=!0,!b))return;if(C&&(a=!1,!b)){a=!0;return}if(b&&(0,p.kK)(o.relatedTarget)&&(0,m.r3)(g,o.relatedTarget))return;function w(){return!!(u&&(0,x.El)(u.nodesRef.current,i).length>0)}function I(){w()||(n.clear(),l())}if(w())return;let M=v.getBoundingClientRect(),k=g.getBoundingClientRect(),O=e>k.right-k.width/2,L=t>k.bottom-k.height/2,N=k.width>M.width,j=k.height>M.height,F=(N?M:k).left,U=(N?M:k).right,B=(j?M:k).top,A=(j?M:k).bottom;if("top"===s&&t>=M.bottom-1||"bottom"===s&&t<=M.top+1||"left"===s&&e>=M.right-1||"right"===s&&e<=M.left+1){I();return}let K=!1;switch(s){case"top":K=P(h,E,F,M.top+1,U,k.bottom-1);break;case"bottom":K=P(h,E,F,k.top+1,U,M.bottom-1);break;case"left":K=P(h,E,k.right-1,A,M.left+1,B);break;case"right":K=P(h,E,M.right-1,A,k.left+1,B)}if(K)return;if(a&&(!(h>=M.x)||!(h<=M.x+M.width)||!(E>=M.y)||!(E<=M.y+M.height))||!b&&function(e,t){let n=performance.now(),o=n-f;if(null===c||null===d||0===o)return c=e,d=t,f=n,!1;let r=e-c,l=t-d;return c=e,d=t,f=n,r*r+l*l<o*o*T}(h,E)){I();return}let D=!1;switch(s){case"top":{let n=N?.25:2,o=t+.5+1,r=O?k.bottom-.5:N?k.bottom-.5:k.top,l=O?N?k.bottom-.5:k.top:k.bottom-.5;D=S(h,E,N?e+n:O?e+n:e-n,o,N?e-n:O?e+n:e-n,o,k.left,r,k.right,l);break}case"bottom":{let n=N?.25:2,o=t-.5,r=O?k.top+.5:N?k.top+.5:k.bottom,l=O?N?k.top+.5:k.bottom:k.top+.5;D=S(h,E,N?e+n:O?e+n:e-n,o,N?e-n:O?e+n:e-n,o,k.left,r,k.right,l);break}case"left":{let n=j?.25:2,o=e+.5+1,r=L?k.right-.5:j?k.right-.5:k.left,l=L?j?k.right-.5:k.left:k.right-.5;D=S(h,E,r,k.top,l,k.bottom,o,j?t+n:L?t+n:t-n,o,j?t-n:L?t+n:t-n);break}case"right":{let n=j?.25:2,o=e-.5,r=L?k.left+.5:j?k.left+.5:k.right,l=L?j?k.left+.5:k.right:k.left+.5;D=S(h,E,o,j?t+n:L?t+n:t-n,o,j?t-n:L?t+n:t-n,r,k.top,l,k.bottom)}}D?a||n.start(40,I):I()}};return o.__options={blockPointerEvents:t},o}({blockPointerEvents:!eh}),mouseOnly:!0,move:!1,restMs:void 0===ea.type?J:void 0,delay:{close:$},triggerElementRef:es,externalTree:ef,isActiveTrigger:el}),ew=function(e,t){let n=(0,i.K)(),[o,l]=r.useState(!1);return(0,c.W)(()=>{e&&"trigger-hover"===t?(l(!0),n.start(G.EL,()=>{l(!1)})):e||(n.clear(),l(!1))},[e,t,n]),o}(eu,eo.select("lastOpenChangeReason")),eI=(0,w.e)(ei,{enabled:!ey&&"context-menu"!==ea.type,event:eu&&eh?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===ea.type&&ew}),eM=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="rootStore"in e?e.rootStore:e,{events:o,dataRef:l}=n.context,{enabled:s=!0,delay:a}=t,c=r.useRef(!1),d=r.useRef(null),f=(0,i.K)(),v=r.useRef(!0);r.useEffect(()=>{let e=n.select("domReferenceElement");
1if(!s)return;let t=(0,p.Jj)(e);function o(){let e=n.select("domReferenceElement");!n.select("open")&&(0,p.Re)(e)&&e===(0,m.AW)((0,u.P)(e))&&(c.current=!0)}function r(){v.current=!0}function l(){v.current=!1}return t.addEventListener("blur",o),k&&(t.addEventListener("keydown",r,!0),t.addEventListener("pointerdown",l,!0)),()=>{t.removeEventListener("blur",o),k&&(t.removeEventListener("keydown",r,!0),t.removeEventListener("pointerdown",l,!0))}},[n,s]),r.useEffect(()=>{if(s)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){if(e.reason===E._j||e.reason===E.tv){let e=n.select("domReferenceElement");(0,p.kK)(e)&&(d.current=e,c.current=!0)}}},[o,s,n]);let g=r.useMemo(()=>({onMouseLeave(){c.current=!1,d.current=null},onFocus(e){let t=e.currentTarget;if(c.current){if(d.current===t)return;c.current=!1,d.current=null}let o=(0,m.U9)(e.nativeEvent);if((0,p.kK)(o)){if(k&&!e.relatedTarget){if(!v.current&&!(0,m.j7)(o))return}else if(!(0,m.WL)(o))return}let r=(0,m.ZK)(e.relatedTarget,n.context.triggerElements),{nativeEvent:l,currentTarget:i}=e,u="function"==typeof a?a():a;if(n.select("open")&&r||0===u||void 0===u){n.setOpen(!0,(0,h.e)(E.nH,l,i));return}f.start(u,()=>{c.current||n.setOpen(!0,(0,h.e)(E.nH,l,i))})},onBlur(e){c.current=!1,d.current=null;let t=e.relatedTarget,o=e.nativeEvent,r=(0,p.kK)(t)&&t.hasAttribute((0,M.J)("focus-guard"))&&"outside"===t.getAttribute("data-type");f.start(0,()=>{var e;let i=n.select("domReferenceElement"),u=(0,m.AW)(i?i.ownerDocument:document);if(!t&&u===i||(0,m.r3)(null===(e=l.current.floatingContext)||void 0===e?void 0:e.refs.floating.current,u)||(0,m.r3)(i,u)||r)return;let s=null!=t?t:u;(0,m.ZK)(s,n.context.triggerElements)||n.setOpen(!1,(0,h.e)(E.nH,o))})}}),[l,n,f,a]);return r.useMemo(()=>s?{reference:g,trigger:g}:{},[s,g])}(ei,{enabled:!ey&&eS}),ek=function(e){let{enabled:t=!0,mouseDownAction:n,open:o}=e,l=r.useRef(!1);return r.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!o||"close"===n&&o)&&(l.current=!0,(0,u.P)(e.currentTarget).addEventListener("click",()=>{l.current=!1},{once:!0}))},onClick:e=>{l.current&&(l.current=!1,e.preventBaseUIHandler())}}:d.Nu,[t,n,o])}({open:eu,enabled:eh,mouseDownAction:"open"}),eO=(0,O.N)([eI,eM]),eL={disabled:ey,open:eu},eN=eo.useState("triggerProps",eg),ej=[ex,t,eR,em,es],eF=[eO.getReferenceProps(),null!=eP?eP:d.Nu,eN,{"aria-haspopup":"menu",id:er,onMouseDown:e=>{eo.select("open")||(eT.start(200,()=>{eo.context.allowMouseUpTriggerRef.current=!0}),(0,u.P)(e.currentTarget).addEventListener("mouseup",eC,{once:!0}))}},eh?{role:"menuitem"}:{},ek,et,eb],eU=r.useRef(null),eB=(0,a.R)(e=>{l.flushSync(()=>{eo.setOpen(!1,(0,h.e)(E.su,e.nativeEvent,e.currentTarget))});let t=(0,N.$w)(eU.current);null==t||t.focus()}),eA=(0,a.R)(e=>{let t=eo.select("positionerElement");if(t&&(0,N.dE)(e,t)){var n;null===(n=eo.context.beforeContentFocusGuardRef.current)||void 0===n||n.focus()}else{l.flushSync(()=>{eo.setOpen(!1,(0,h.e)(E.su,e.nativeEvent,e.currentTarget))});let n=(0,N.tv)(eo.context.triggerFocusTargetRef.current||es.current);for(;null!==n&&(0,m.r3)(t,n);){let e=n;if((n=(0,N.k0)(n))===e)break}null==n||n.focus()}}),eK=(0,U.E)("button",e,{enabled:!eh,stateAttributesMapping:F.oL,state:eL,ref:ej,props:eF});return eh?(0,X.jsx)(D,{tag:"button",render:s,className:C,state:eL,refs:ej,props:eF,stateAttributesMapping:F.oL}):eu?(0,X.jsxs)(r.Fragment,{children:[(0,X.jsx)(Y.O,{ref:eU,onFocus:eB},"".concat(er,"-pre-focus-guard")),(0,X.jsx)(r.Fragment,{children:eK},er),(0,X.jsx)(Y.O,{ref:eo.context.triggerFocusTargetRef,onFocus:eA},"".concat(er,"-post-focus-guard"))]}):(0,X.jsx)(r.Fragment,{children:eK},er)})},53203:function(e,t,n){n.d(t,{N:function(){return i}});var o=n(68910),r=n(20524);let l=r.createContext(null);function i(e){let t=r.useContext(l);if(null===t&&!e)throw Error((0,o.Z)(5));return t}},60096:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(20524),r=n(75005);let l=o.forwardRef(function(e,t){let{className:n,render:o,orientation:l="horizontal",...i}=e;return(0,r.E)("div",e,{state:{orientation:l},ref:t,props:[{role:"separator","aria-orientation":l},i]})})}}]);

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.