PageSourceSearch

https://www.arduino.cc/pro/_next/static/chunks/4654.c9be8165a48f7d50.js

js arduino.cc collected 2026-09-24 07:19:38 UTC 23,248 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4654],{4654:(e,t,n)=>{n.d(t,{UC:()=>ev,bL:()=>eg,l9:()=>em});var r=n(80263),o=n(8051),u=n(53239),l=n(27169),s=n(81040);let i=u.createContext(void 0);function a(e){let t=u.useContext(i);if(void 0===t&&!e)throw Error((0,s.A)(72));return t}var c=n(88796),f=n(27859),d=n(45052),p=n(86312),g=n(20159),m=n(79585),v=n(83328);let h=f.cX&&f.nr;var E=n(7910),y=n(68525),b=n(79676);function x(e){return null!=e&&null!=e.clientX}var R=n(9987),S=n(48026),C=n(37034),w=n(99421),T=n(29724),M=n(26868),O=n(90973),L=n(18853),P=n(61930);let k={...L.o,disabled:(0,w.M)(e=>e.disabled),instantType:(0,w.M)(e=>e.instantType),isInstantPhase:(0,w.M)(e=>e.isInstantPhase),trackCursorAxis:(0,w.M)(e=>e.trackCursorAxis),disableHoverablePopup:(0,w.M)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,w.M)(e=>e.openChangeReason),closeDelay:(0,w.M)(e=>e.closeDelay),hasViewport:(0,w.M)(e=>e.hasViewport)};class I extends T.H{constructor(e){super({...(0,L.r)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeDelay:0,hasViewport:!1,...e},{popupRef:u.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new P.Z},k)}setOpen=(e,t)=>{let n=t.reason,r=n===m.N7,o=e&&n===m.F4,u=!e&&(n===m.Ui||n===m.jv);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;let l=()=>{let r={open:e,openChangeReason:n};o?r.instantType="focus":u?r.instantType="dismiss":n===m.N7&&(r.instantType=void 0);let l=t.trigger?.id??null;(l||e)&&(r.activeTriggerId=l,r.activeTriggerElement=t.trigger??null),this.update(r)};r?C.flushSync(l):l()};static useStore(e,t){let n=(0,M.j)(()=>new I(t)).current,r=e??n,o=(0,O.D)({popupStore:r,onOpenChange:r.setOpen});return r.state.floatingRootContext=o,r}}var A=n(66661),_=n(83820),j=n(17671);let D=u.createContext(void 0);function N(e,t,n){if(n&&!(0,b.Go)(n))return 0;if("number"==typeof e)return e;if("function"==typeof e){let n=e();return"number"==typeof n?n:n?.[t]}return e?.[t]}(0,v.F)("safe-polygon");let K=u.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new d.E,currentIdRef:{current:null},currentContextRef:{current:null}});var q=n(55851),Y=n(7973),H=n(99841);let U=(0,v.F)("safe-polygon"),F=`button,a,[role="button"],select,[tabindex]:not([tabindex="-1"]),${H.BT}`;function V(e){let t=u.useRef(void 0),n=u.useRef(!1),r=u.useRef(void 0),o=u.useRef(!0),l=u.useRef(!1),s=u.useRef(()=>{}),i=u.useRef(!1),a=(0,d.Z)(),c=(0,d.Z)(),f=u.useRef(void 0);return u.useMemo(()=>{let u=e.context.dataRef.current;return u.hoverInteractionState||(u.hoverInteractionState={pointerTypeRef:t,interactedInsideRef:n,handlerRef:r,blockMouseMoveRef:o,performedPointerEventsMutationRef:l,unbindMouseMoveRef:s,restTimeoutPendingRef:i,openChangeTimeout:a,restTimeout:c,handleCloseOptionsRef:f}),u.hoverInteractionState},[e,t,n,r,o,l,s,i,a,c,f])}function G(e){return"function"==typeof e?e():e}let X={current:null};var B=n(29333);function W(e,t){let[n,r]=e,o=!1,u=t.length;for(let e=0,l=u-1;e<u;l=e++){let[u,s]=t[e]||[0,0],[i,a]=t[l]||[0,0];s>=r!=a>=r&&n<=(i-u)*(r-s)/(a-s)+u&&(o=!o)}return o}let z=u.forwardRef(function(e,t){let{className:n,render:r,handle:o,payload:i,disabled:f,delay:v,closeDelay:h,id:E,...x}=e,R=a(!0),w=o?.store??R;if(!w)throw Error((0,s.A)(82));let T=(0,j.e)(E),M=w.useState("isTriggerActive",T),O=w.useState("isOpenedByTrigger",T),L=w.useState("floatingRootContext"),P=u.useRef(null),k=v??600,I=h??0,{registerTrigger:H,isMountedByThisTrigger:F}=(0,S.L_)(T,P,w,{payload:i,closeDelay:I}),z=u.useContext(D),{delayRef:Z,isInstantPhase:$,hasProvider:J}=function(e,t={open:!1}){let n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),{enabled:o=!0,open:s}=t,{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:f,currentContextRef:d,hasProvider:p,timeout:v}=u.useContext(K),[h,E]=u.useState(!1);return(0,l.g)(()=>{function e(){E(!1),d.current?.setIsInstantPhase(!1),i.current=null,d.current=null,a.current=f.current}
1if(o&&i.current&&!s&&i.current===r){if(E(!1),c)return v.start(c,()=>{n.select("open")||i.current&&i.current!==r||e()}),()=>{v.clear()};e()}},[o,s,r,i,a,c,f,d,v,n]),(0,l.g)(()=>{if(!o||!s)return;let e=d.current,t=i.current;v.clear(),d.current={onOpenChange:n.setOpen,setIsInstantPhase:E},i.current=r,a.current={open:0,close:N(f.current,"close")},null!==t&&t!==r?(E(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,g.d)(m.dv))):(E(!1),e?.setIsInstantPhase(!1))},[o,s,r,n,i,a,c,f,d,v]),(0,l.g)(()=>()=>{d.current=null},[d]),u.useMemo(()=>({hasProvider:p,delayRef:a,isInstantPhase:h}),[p,a,h])}(L,{open:O});w.useSyncedValue("isInstantPhase",$);let Q=w.useState("disabled"),ee=w.useState("trackCursorAxis"),et=function(e,t={}){let n="rootStore"in e?e.rootStore:e,{dataRef:r,events:o}=n.context,{enabled:l=!0,delay:s=0,handleClose:i=null,mouseOnly:a=!1,restMs:f=0,move:d=!0,triggerElementRef:v=X,externalTree:h,isActiveTrigger:E=!0}=t,x=(0,Y.cq)(h),{pointerTypeRef:R,interactedInsideRef:S,handlerRef:w,blockMouseMoveRef:T,performedPointerEventsMutationRef:M,unbindMouseMoveRef:O,restTimeoutPendingRef:L,openChangeTimeout:P,restTimeout:k,handleCloseOptionsRef:I}=V(n),A=(0,q.u)(i),_=(0,q.u)(s),j=(0,q.u)(f);E&&(I.current=A.current?.__options);let D=(0,y.K)(()=>!!S.current||!!r.current.openEvent&&["click","mousedown"].includes(r.current.openEvent.type)),K=u.useCallback((e,t=!0)=>{let r=N(_.current,"close",R.current);r&&!w.current?P.start(r,()=>n.setOpen(!1,(0,g.d)(m.N7,e))):t&&(P.clear(),n.setOpen(!1,(0,g.d)(m.N7,e)))},[_,w,n,R,P]),H=(0,y.K)(()=>{O.current(),w.current=void 0}),F=(0,y.K)(()=>{if(M.current){let e=(0,p.YE)(n.select("domReferenceElement")).body;e.style.pointerEvents="",e.removeAttribute(U),M.current=!1}});u.useEffect(()=>{if(l)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){e.open||(P.clear(),k.clear(),T.current=!0,L.current=!1)}},[l,o,P,k,T,L]);let B=(0,y.K)(e=>{if(D()||!r.current.floatingContext)return;let t=n.context.triggerElements;if(e.relatedTarget&&t.hasElement(e.relatedTarget))return;let o=v.current;A.current?.({...r.current.floatingContext,tree:x,x:e.clientX,y:e.clientY,onClose(){F(),H(),D()||o!==n.select("domReferenceElement")||K(e)}})(e)});return u.useEffect(()=>{if(!l)return;let e=v.current??(E?n.select("domReferenceElement"):null);if((0,c.vq)(e))return n.select("open")&&e.addEventListener("mouseleave",u),d&&e.addEventListener("mousemove",t,{once:!0}),e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",o),()=>{e.removeEventListener("mouseleave",u),d&&e.removeEventListener("mousemove",t),e.removeEventListener("mouseenter",t),e.removeEventListener("mouseleave",o)};function t(e){if(P.clear(),T.current=!1,a&&!(0,b.Go)(R.current)||G(j.current)>0&&!N(_.current,"open"))return;let t=N(_.current,"open",R.current),r=n.select("domReferenceElement"),o=n.context.triggerElements,u=(o.hasElement(e.target)||o.hasMatchingElement(t=>(0,p.gR)(t,e.target)))&&(!r||!(0,p.gR)(r,e.target)),l=e.currentTarget??null,s=n.select("open"),i=!s||u;u&&s?n.setOpen(!0,(0,g.d)(m.N7,e,l)):t?P.start(t,()=>{i&&n.setOpen(!0,(0,g.d)(m.N7,e,l))}):i&&n.setOpen(!0,(0,g.d)(m.N7,e,l))}function o(e){if(D())return void F();O.current();let t=n.select("domReferenceElement"),o=(0,p.YE)(t);k.clear(),L.current=!1;let u=n.context.triggerElements;if(!(e.relatedTarget&&u.hasElement(e.relatedTarget))){if(A.current&&r.current.floatingContext){n.select("open")||P.clear();let t=v.current;w.current=A.current({...r.current.floatingContext,tree:x,x:e.clientX,y:e.clientY,onClose(){F(),H(),D()||t!==n.select("domReferenceElement")||K(e,!0)}});let u=w.current;u(e),o.addEventListener("mousemove",u),O.current=()=>{o.removeEventListener("mousemove",u)};return}"touch"===R.current&&(0,p.gR)(n.select("floatingElement"),e.relatedTarget)||K(e)}}function u(e){B(e)}},[H,F,T,r,_,K,n,l,A,B,E,D,a,d,R,j,k,L,P,v,x,O,w]),u.useMemo(()=>{function e(e){R.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,o=n.select("domReferenceElement"),u=n.context.triggerElements,l=n.select("open"),s=(u.hasElement(e.target)||u.hasMatchingElement(t=>(0,p.gR)(t,e.target)))&&(!o||!(0,p.gR)(o,e.target));function i(){if(L.current=!1,D())return;let e=n.select("open");T.current||e&&!s||n.setOpen(!0,(0,g.d)(m.N7,t,r))}(!a||(0,b.Go)(R.current))&&(!l||s)&&0!==G(j.current)&&(!s&&L.current&&e.movementX**2+e.movementY**2<2||(k.clear(),"touch"===R.current?C.flushSync(()=>{i()}):s&&l?i():(L.current=!0,k.start(G(j.current),i))))}}},[T,D,a,n,R,j,k,L])}(L,{enabled:!(f??Q),mouseOnly:!0,move:!1,handleClose:w.useState("disableHoverablePopup")||"both"===ee?null:function(e={}){let{buffer:t=.5,blockPointerEvents:n=!1,requireIntent:r=!0}=e,o=new d.E,u=!1,l=null,s=null,i="undefined"!=typeof performance?performance.now():0,a=({x:e,y:n,placement:a,elements:f,onClose:d,nodeId:g,tree:m})=>function(v){function h(){o.clear(),d()}if(o.clear(),!f.domReference||!f.floating||null==a||null==e||null==n)return;let{clientX:E,clientY:y}=v,b=[E,y],x=(0,p.EW)(v),R="mouseleave"===v.type,S=(0,p.gR)(f.floating,x),C=(0,p.gR)(f.domReference,x),w=f.domReference.getBoundingClientRect(),T=f.floating.getBoundingClientRect(),M=a.split("-")[0],O=e>T.right-T.width/2,L=n>T.bottom-T.height/2,P=b[0]>=w.x&&b[0]<=w.x+w.width&&b[1]>=w.y&&b[1]<=w.y+w.height,k=T.width>
1w.width,I=T.height>w.height,A=(k?w:T).left,_=(k?w:T).right,j=(I?w:T).top,D=(I?w:T).bottom;if(S&&(u=!0,!R))return;if(C&&(u=!1),C&&!R){u=!0;return}if(R&&(0,c.vq)(v.relatedTarget)&&(0,p.gR)(f.floating,v.relatedTarget)||m&&(0,B.CM)(m.nodesRef.current,g).some(({context:e})=>e?.open))return;if("top"===M&&n>=w.bottom-1||"bottom"===M&&n<=w.top+1||"left"===M&&e>=w.right-1||"right"===M&&e<=w.left+1)return h();let N=[];switch(M){case"top":N=[[A,w.top+1],[A,T.bottom-1],[_,T.bottom-1],[_,w.top+1]];break;case"bottom":N=[[A,T.top+1],[A,w.bottom-1],[_,w.bottom-1],[_,T.top+1]];break;case"left":N=[[T.right-1,D],[T.right-1,j],[w.left+1,j],[w.left+1,D]];break;case"right":N=[[w.right-1,D],[w.right-1,j],[T.left+1,j],[T.left+1,D]]}if(!W([E,y],N)){if(u&&!P)return h();if(!R&&r){let e=function(e,t){let n=performance.now(),r=n-i;if(null===l||null===s||0===r)return l=e,s=t,i=n,null;let o=e-l,u=t-s,a=Math.sqrt(o*o+u*u);return l=e,s=t,i=n,a/r}(v.clientX,v.clientY);if(null!==e&&e<.1)return h()}W([E,y],function([e,n]){switch(M){case"top":{let r=[[T.left,O||k?T.bottom-t:T.top],[T.right,O?k?T.bottom-t:T.top:T.bottom-t]];return[[k?e+t/2:O?e+4*t:e-4*t,n+t+1],[k?e-t/2:O?e+4*t:e-4*t,n+t+1],...r]}case"bottom":{let r=[[T.left,O||k?T.top+t:T.bottom],[T.right,O?k?T.top+t:T.bottom:T.top+t]];return[[k?e+t/2:O?e+4*t:e-4*t,n-t],[k?e-t/2:O?e+4*t:e-4*t,n-t],...r]}case"left":return[[L||I?T.right-t:T.left,T.top],[L?I?T.right-t:T.left:T.right-t,T.bottom],[e+t+1,I?n+t/2:L?n+4*t:n-4*t],[e+t+1,I?n-t/2:L?n+4*t:n-4*t]];case"right":{let r=[[L||I?T.left+t:T.right,T.top],[L?I?T.left+t:T.right:T.left+t,T.bottom]];return[[e-t,I?n+t/2:L?n+4*t:n-4*t],[e-t,I?n-t/2:L?n+4*t:n-4*t],...r]}default:return[]}}([e,n]))?!u&&r&&o.start(40,h):h()}};return a.__options={blockPointerEvents:n},a}(),restMs(){let e=z?.delay,t="object"==typeof Z.current?Z.current.open:void 0,n=k;return J&&(n=0!==t?v??e??k:0),n},delay(){let e="object"==typeof Z.current?Z.current.close:void 0,t=I;return null==h&&J&&(t=e),{close:t}},triggerElementRef:P,isActiveTrigger:M}),en=u.useMemo(()=>({open:O}),[O]),er=w.useState("triggerProps",F);return(0,_.o)("button",e,{state:en,ref:[t,H,P],props:[et,er,{id:T},x],stateAttributesMapping:A.qV})}),Z=u.createContext(void 0);var $=n(13308),J=n(32386),Q=n(56610);let ee=new Set(["click","mousedown"]),et={...A.GW,...$.G},en=u.forwardRef(function(e,t){let{className:n,render:r,...o}=e,i=a(),{side:f,align:d}=function(){let e=u.useContext(Z);if(void 0===e)throw Error((0,s.A)(71));return e}(),v=i.useState("open"),h=i.useState("instantType"),E=i.useState("transitionStatus"),x=i.useState("popupProps"),R=i.useState("floatingRootContext");(0,J.v)({open:v,ref:i.context.popupRef,onComplete(){v&&i.context.onOpenChangeComplete?.(!0)}}),!function(e,t={}){let n="rootStore"in e?e.rootStore:e,r=n.useState("open"),o=n.useState("floatingElement"),s=n.useState("domReferenceElement"),{dataRef:i}=n.context,{enabled:a=!0,closeDelay:f=0,externalTree:d}=t,{pointerTypeRef:v,interactedInsideRef:h,handlerRef:E,performedPointerEventsMutationRef:x,unbindMouseMoveRef:R,restTimeoutPendingRef:S,openChangeTimeout:C,handleCloseOptionsRef:w}=V(n),T=(0,Y.cq)(d),M=(0,Y.R1)(),O=(0,y.K)(()=>!!h.current||!!i.current.openEvent&&ee.has(i.current.openEvent.type)),L=(0,y.K)(()=>{let e=i.current.openEvent?.type;return e?.includes("mouse")&&"mousedown"!==e}),P=u.useCallback((e,t=!0)=>{var r,o;let u=(r=f,(o=v.current)&&!(0,b.Go)(o)?0:"function"==typeof r?r():r);u&&!E.current?C.start(u,()=>n.setOpen(!1,(0,g.d)(m.N7,e))):t&&(C.clear(),n.setOpen(!1,(0,g.d)(m.N7,e)))},[f,E,n,v,C]),k=(0,y.K)(()=>{R.current(),E.current=void 0}),I=(0,y.K)(()=>{if(x.current){let e=(0,p.YE)(o).body;e.style.pointerEvents="",e.removeAttribute(U),x.current=!1}}),A=(0,y.K)(e=>{var t;if(!((t=(0,p.EW)(e))&&t.closest(F))){h.current=!1;return}h.current=!0});(0,l.g)(()=>{r||(v.current=void 0,S.current=!1,h.current=!1,k(),I())},[r,v,S,h,k,I]),u.useEffect(()=>()=>{k()},[k]),u.useEffect(()=>I,[I]),(0,l.g)(()=>{if(a&&r&&w.current?.blockPointerEvents&&L()&&(0,c.vq)(s)&&o){x.current=!0;let e=(0,p.YE)(o).body;e.setAttribute(U,"");let t=T?.nodesRef.current.find(e=>e.id===M)?.context?.elements.floating;return t&&(t.style.pointerEvents=""),e.style.pointerEvents="none",s.style.pointerEvents="auto",o.style.pointerEvents="auto",()=>{e.style.pointerEvents="",s.style.pointerEvents="",o.style.pointerEvents=""}}},[a,r,s,o,w,L,T,M,x]),u.useEffect(()=>{if(a)return o&&(o.addEventListener("mouseleave",e),o.addEventListener("mouseenter",t),o.addEventListener("mouseleave",r),o.addEventListener("pointerdown",A,!0)),()=>{o&&(o.removeEventListener("mouseleave",e),o.removeEventListener("mouseenter",t),o.removeEventListener("mouseleave",r),o.removeEventListener("pointerdown",A,!0))};function e(e){if(O()||!i.current.floatingContext||!n.select("open"))return;let t=n.context.triggerElements;!(e.relatedTarget&&t.hasElement(e.relatedTarget))&&(I(),k(),O()||P(e))}function t(e){C.clear(),I(),E.current?.(e),k()}function r(e){O()||P(e,!1)}})}(R,{enabled:!i.useState("disabled"),closeDelay:i.useState("closeDelay")});let S=u.useMemo(()=>({open:v,side:f,align:d,instant:h,transitionStatus:E}),[v,f,d,h,E]);return(0,_.o)("div",e,{state:S,ref:[t,i.context.popupRef,i.useStateSetter("popupElement")],props:[x,(0,Q.d)(E),o],stateAttributesMapping:et})}),er=u.createContext(void 0);var eo=n(69514);let eu=u.forwardRef(function(e,t){let{keepMounted:n=!1,...o}=e;return a().useState("mounted")||n?(0,r.jsx)(er.Provider,{value:n,children:(0,r.jsx)(eo.F,{ref:t,...o}
1)}):null});var el=n(35324),es=n(59815),ei=n(93210);let ea=u.forwardRef(function(e,t){let{render:n,className:o,anchor:l,positionMethod:i="absolute",side:c="top",align:f="center",sideOffset:d=0,alignOffset:p=0,collisionBoundary:g="clipping-ancestors",collisionPadding:m=5,arrowPadding:v=5,sticky:h=!1,disableAnchorTracking:E=!1,collisionAvoidance:y=es.Pe,...b}=e,x=a(),R=function(){let e=u.useContext(er);if(void 0===e)throw Error((0,s.A)(70));return e}(),S=x.useState("open"),C=x.useState("mounted"),w=x.useState("trackCursorAxis"),T=x.useState("disableHoverablePopup"),M=x.useState("floatingRootContext"),O=x.useState("instantType"),L=x.useState("transitionStatus"),P=x.useState("hasViewport"),k=(0,el.s)({anchor:l,positionMethod:i,floatingRootContext:M,mounted:C,side:c,sideOffset:d,align:f,alignOffset:p,collisionBoundary:g,collisionPadding:m,sticky:h,arrowPadding:v,disableAnchorTracking:E,keepMounted:R,collisionAvoidance:y,adaptiveOrigin:P?ei.n:void 0}),I=u.useMemo(()=>{let e={};return(!S||"both"===w||T)&&(e.pointerEvents="none"),{role:"presentation",hidden:!C,style:{...k.positionerStyles,...e}}},[S,w,T,C,k.positionerStyles]),j=u.useMemo(()=>({open:S,side:k.side,align:k.align,anchorHidden:k.anchorHidden,instant:"none"!==w?"tracking-cursor":O}),[S,k.side,k.align,k.anchorHidden,w,O]),D=u.useMemo(()=>({...j,arrowRef:k.arrowRef,arrowStyles:k.arrowStyles,arrowUncentered:k.arrowUncentered}),[j,k.arrowRef,k.arrowStyles,k.arrowUncentered]),N=(0,_.o)("div",e,{state:j,props:[I,(0,Q.d)(L),b],ref:[t,x.useStateSetter("positionerElement")],stateAttributesMapping:A.GW});return(0,r.jsx)(Z.Provider,{value:D,children:N})});var ec=n(90279),ef=n(88983),ed=n(56350);let ep={Tooltip:"_Tooltip_ejic6_1"},eg=function(e){let{disabled:t=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:s=!1,trackCursorAxis:a="none",actionsRef:f,onOpenChange:C,onOpenChangeComplete:w,handle:T,triggerId:M,defaultTriggerId:O=null,children:L}=e,P=I.useStore(T?.store,{open:o??n,activeTriggerId:void 0!==M?M:O});P.useControlledProp("open",o,n),P.useControlledProp("activeTriggerId",M,O),P.useContextCallback("onOpenChange",C),P.useContextCallback("onOpenChangeComplete",w);let k=P.useState("open"),A=!t&&k,_=P.useState("activeTriggerId"),j=P.useState("payload");P.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:s}),(0,l.g)(()=>{k&&t&&P.setOpen(!1,(0,g.d)(m.r9))},[k,t,P]),P.useSyncedValue("disabled",t),(0,S.tr)(P);let{forceUnmount:D,transitionStatus:N}=(0,S.l$)(A,P),K=P.useState("isInstantPhase"),q=P.useState("instantType"),Y=P.useState("lastOpenChangeReason"),H=u.useRef(null);(0,l.g)(()=>{"ending"===N&&Y===m.dv||"ending"!==N&&K?("delay"!==q&&(H.current=q),P.set("instantType","delay")):null!==H.current&&(P.set("instantType",H.current),H.current=null)},[N,K,Y,q,P]),(0,l.g)(()=>{A&&null==_&&P.set("payload",void 0)},[P,_,A]);let U=u.useCallback(()=>{P.setOpen(!1,function(e,t){let n=(0,g.d)(t);return n.preventUnmountOnClose=()=>{e.set("preventUnmountingOnClose",!0)},n}(P,m.zJ))},[P]);u.useImperativeHandle(f,()=>({unmount:D,close:U}),[D,U]);let F=P.useState("floatingRootContext"),V=function(e,t={}){let n="rootStore"in e?e.rootStore:e,{events:r,dataRef:o}=n.context,{enabled:l=!0,visibleOnly:s=!0,delay:i}=t,a=u.useRef(!1),f=u.useRef(null),E=(0,d.Z)(),y=u.useRef(!0);u.useEffect(()=>{let e=n.select("domReferenceElement");if(!l)return;let t=(0,c.zk)(e);function r(){let e=n.select("domReferenceElement");!n.select("open")&&(0,c.sb)(e)&&e===(0,p.RS)((0,p.YE)(e))&&(a.current=!0)}function o(){y.current=!0}function u(){y.current=!1}return t.addEventListener("blur",r),h&&(t.addEventListener("keydown",o,!0),t.addEventListener("pointerdown",u,!0)),()=>{t.removeEventListener("blur",r),h&&(t.removeEventListener("keydown",o,!0),t.removeEventListener("pointerdown",u,!0))}},[n,l]),u.useEffect(()=>{if(l)return r.on("openchange",e),()=>{r.off("openchange",e)};function e(e){if(e.reason===m.Ui||e.reason===m.jv){let e=n.select("domReferenceElement");(0,c.vq)(e)&&(f.current=e,a.current=!0)}}},[r,l,n]);let b=u.useMemo(()=>({onMouseLeave(){a.current=!1,f.current=null},onFocus(e){let t=e.currentTarget;if(a.current){if(f.current===t)return;a.current=!1,f.current=null}let r=(0,p.EW)(e.nativeEvent);if(s&&(0,c.vq)(r)){if(h&&!e.relatedTarget){if(!y.current&&!(0,p.$u)(r))return}else if(!(0,p.em)(r))return}let o=e.relatedTarget&&n.context.triggerElements.hasElement(e.relatedTarget),{nativeEvent:u,currentTarget:l}=e,d="function"==typeof i?i():i;if(n.select("open")&&o||0===d||void 0===d)return void n.setOpen(!0,(0,g.d)(m.F4,u,l));E.start(d,()=>{a.current||n.setOpen(!0,(0,g.d)(m.F4,u,l))})}
1,onBlur(e){a.current=!1,f.current=null;let t=e.relatedTarget,r=e.nativeEvent,u=(0,c.vq)(t)&&t.hasAttribute((0,v.F)("focus-guard"))&&"outside"===t.getAttribute("data-type");E.start(0,()=>{let e=n.select("domReferenceElement"),l=(0,p.RS)(e?e.ownerDocument:document);if(!t&&l===e||(0,p.gR)(o.current.floatingContext?.refs.floating.current,l)||(0,p.gR)(e,l)||u)return;let s=t??l;if((0,c.vq)(s)){let e=n.context.triggerElements;if(e.hasElement(s)||e.hasMatchingElement(e=>(0,p.gR)(e,s)))return}n.setOpen(!1,(0,g.d)(m.F4,r))})}}),[o,n,s,E,i]);return u.useMemo(()=>l?{reference:b,trigger:b}:{},[l,b])}(F,{enabled:!t}),G=(0,E.s)(F,{enabled:!t,referencePress:!0}),X=function(e,t={}){let n="rootStore"in e?e.rootStore:e,r=n.useState("open"),o=n.useState("floatingElement"),s=n.useState("domReferenceElement"),i=n.context.dataRef,{enabled:a=!0,axis:f="both",x:d=null,y:g=null}=t,m=u.useRef(!1),v=u.useRef(null),[h,E]=u.useState(),[R,S]=u.useState([]),C=(0,y.K)((e,t,r)=>{if(!m.current&&(!i.current.openEvent||x(i.current.openEvent))){var o,u;let l,a,c;n.set("positionReference",(o=r??s,u={x:e,y:t,axis:f,dataRef:i,pointerType:h},l=null,a=null,c=!1,{contextElement:o||void 0,getBoundingClientRect(){let e=o?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===u.axis||"both"===u.axis,n="y"===u.axis||"both"===u.axis,r=["mouseenter","mousemove"].includes(u.dataRef.current.openEvent?.type||"")&&"touch"!==u.pointerType,s=e.width,i=e.height,f=e.x,d=e.y;return null==l&&u.x&&t&&(l=e.x-u.x),null==a&&u.y&&n&&(a=e.y-u.y),f-=l||0,d-=a||0,s=0,i=0,!c||r?(s="y"===u.axis?e.width:0,i="x"===u.axis?e.height:0,f=t&&null!=u.x?u.x:f,d=n&&null!=u.y?u.y:d):c&&!r&&(i="x"===u.axis?e.height:i,s="y"===u.axis?e.width:s),c=!0,{width:s,height:i,x:f,y:d,top:d,right:f+s,bottom:d+i,left:f}}}))}}),w=(0,y.K)(e=>{null==d&&null==g&&(r?v.current||S([]):C(e.clientX,e.clientY,e.currentTarget))}),T=(0,b.Go)(h)?o:r,M=u.useCallback(()=>{if(!T||!a||null!=d||null!=g)return;let e=(0,c.zk)(o);function t(n){let r=(0,p.EW)(n);(0,p.gR)(o,r)?(e.removeEventListener("mousemove",t),v.current=null):C(n.clientX,n.clientY)}if(!i.current.openEvent||x(i.current.openEvent)){e.addEventListener("mousemove",t);let n=()=>{e.removeEventListener("mousemove",t),v.current=null};return v.current=n,n}n.set("positionReference",s)},[T,a,d,g,o,i,s,n,C]);u.useEffect(()=>M(),[M,R]),u.useEffect(()=>{a&&!o&&(m.current=!1)},[a,o]),u.useEffect(()=>{!a&&r&&(m.current=!0)},[a,r]),(0,l.g)(()=>{a&&(null!=d||null!=g)&&(m.current=!1,C(d,g))},[a,d,g,C]);let O=u.useMemo(()=>{function e(e){E(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:w,onMouseEnter:w}},[w]);return u.useMemo(()=>a?{reference:O,trigger:O}:{},[a,O])}(F,{enabled:!t&&"none"!==a,axis:"none"===a?void 0:a}),{getReferenceProps:B,getFloatingProps:W,getTriggerProps:z}=(0,R.b)([V,G,X]),Z=u.useMemo(()=>B(),[B]),$=u.useMemo(()=>z(),[z]),J=u.useMemo(()=>W(),[W]);return P.useSyncedValues({activeTriggerProps:Z,inactiveTriggerProps:$,popupProps:J}),(0,r.jsx)(i.Provider,{value:P,children:"function"==typeof L?L({payload:j}):L})},em=z,ev=(0,ef.R)(function(e,t){let n,u,l,s,i,a,c,f,d=(0,o.c)(16);return d[0]!==e?({className:u,children:n,positionerProps:l,...s}=e,d[0]=e,d[1]=n,d[2]=u,d[3]=l,d[4]=s):(n=d[1],u=d[2],l=d[3],s=d[4]),d[5]!==u?(i=(0,ec.cx)(ep.Tooltip,u),d[5]=u,d[6]=i):i=d[6],d[7]===Symbol.for("react.memo_cache_sentinel")?(a=(0,ed.D)({size:"xx-small"}),d[7]=a):a=d[7],d[8]!==n||d[9]!==t||d[10]!==s||d[11]!==i?(c=(0,r.jsx)(en,{className:i,...a,...s,ref:t,children:n}),d[8]=n,d[9]=t,d[10]=s,d[11]=i,d[12]=c):c=d[12],d[13]!==l||d[14]!==c?(f=(0,r.jsx)(eu,{children:(0,r.jsx)(ea,{side:"bottom",align:"end",sideOffset:5,...l,children:c})}),d[13]=l,d[14]=c,d[15]=f):f=d[15],f})},56610:(e,t,n)=>{n.d(t,{d:()=>u});var r=n(59815),o=n(60527);function u(e){return"starting"===e?r.K2:o.t0}}}]);

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.