vendor: 4,042 bytes, line 1
1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[925],{17973:(e,t,n)=>{n.d(t,{DL:()=>R,we:()=>g});var r,l=n(65162),u=n(98732);n(4930);var o=n(57229),i=n(41352),s=n(82167);let c={...r||(r=n.t(l,2))},a=!1,f=0,m=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+f++,d=c.useId||function(){let[e,t]=l.useState(()=>a?m():void 0);return(0,u.OS)(()=>{null==e&&t(m())},[]),l.useEffect(()=>{a=!0},[]),e},p=l.createContext(null),v=l.createContext(null);function g(e){var t,n;let{elements:r,...i}=void 0===e?{}:e,{nodeId:c}=i,a=function(e){var t;let{open:n=!1,onOpenChange:r,elements:o}=e,i=d(),s=l.useRef({}),[c]=l.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}),a=null!=((null==(t=l.useContext(p))?void 0:t.id)||null),[f,m]=l.useState(o.reference),v=(0,u.Jt)((e,t,n)=>{s.current.openEvent=e?t:void 0,c.emit("openchange",{open:e,event:t,reason:n,nested:a}),null==r||r(e,t,n)}),g=l.useMemo(()=>({setPositionReference:m}),[]),S=l.useMemo(()=>({reference:f||o.reference||null,floating:o.floating||null,domReference:o.reference}),[f,o.reference,o.floating]);return l.useMemo(()=>({dataRef:s,open:n,onOpenChange:v,elements:S,events:c,floatingId:i,refs:g}),[n,v,S,c,i,g])}({...i,elements:{reference:null!=(t=null==r?void 0:r.reference)?t:null,floating:null!=(n=null==r?void 0:r.floating)?n:null}}),f=i.rootContext||a,m=f.elements,[g,S]=l.useState(null),[C,R]=l.useState(null),y=(null==m?void 0:m.domReference)||g,E=l.useRef(null),M=l.useContext(v);(0,u.OS)(()=>{y&&(E.current=y)},[y]);let b=(0,s.we)({...i,elements:{...m,...C&&{reference:C}}}),h=l.useCallback(e=>{let t=(0,o.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;R(t),b.refs.setReference(t)},[b.refs]),k=l.useCallback(e=>{((0,o.vq)(e)||null===e)&&(E.current=e,S(e)),((0,o.vq)(b.refs.reference.current)||null===b.refs.reference.current||null!==e&&!(0,o.vq)(e))&&b.refs.setReference(e)},[b.refs]),O=l.useMemo(()=>({...b.refs,setReference:k,setPositionReference:h,domReference:E}),[b.refs,k,h]),x=l.useMemo(()=>({...b.elements,domReference:y}),[b.elements,y]),w=l.useMemo(()=>({...b,...f,refs:O,elements:x,nodeId:c}),[b,O,x,c,f]);return(0,u.OS)(()=>{f.dataRef.current.floatingContext=w;let e=null==M?void 0:M.nodesRef.current.find(e=>e.id===c);e&&(e.context=w)}),l.useMemo(()=>({...b,context:w,refs:O,elements:x}),[b,O,x,w])}let S=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,t)=>(t?"-":"")+e.toLowerCase());function C(e,t){return"function"==typeof e?e(t):e}function R(e,t){void 0===t&&(t={});let{initial:n={opacity:0},open:r,close:o,common:s,duration:c=250}=t,a=e.placement,f=a.split("-")[0],m=l.useMemo(()=>({side:f,placement:a}),[f,a]),d="number"==typeof c,p=(d?c:c.open)||0,v=(d?c:c.close)||0,[g,R]=l.useState(()=>({...C(s,m),...C(n,m)})),{isMounted:y,status:E}=function(e,t){void 0===t&&(t={});let{open:n,elements:{floating:r}}=e,{duration:o=250}=t,s=("number"==typeof o?o:o.close)||0,[c,a]=l.useState("unmounted"),f=function(e,t){let[n,r]=l.useState(e);return e&&!n&&r(!0),l.useEffect(()=>{if(!e&&n){let e=setTimeout(()=>r(!1),t);return()=>clearTimeout(e)}},[e,n,t]),n}(n,s);return f||"close"!==c||a("unmounted"),(0,u.OS)(()=>{if(r){if(n){a("initial");let e=requestAnimationFrame(()=>{i.flushSync(()=>{a("open")})});return()=>{cancelAnimationFrame(e)}}a("close")}},[n,r]),{isMounted:f,status:c}}(e,{duration:c}),M=(0,u.SE)(n),b=(0,u.SE)(r),h=(0,u.SE)(o),k=(0,u.SE)(s);return(0,u.OS)(()=>{let e=C(M.current,m),t=C(h.current,m),n=C(k.current,m),r=C(b.current,m)||Object.keys(e).reduce((e,t)=>(e[t]="",e),{});if("initial"===E&&R(t=>({transitionProperty:t.transitionProperty,...n,...e})),"open"===E&&R({transitionProperty:Object.keys(r).map(S).join(","),transitionDuration:p+"ms",...n,...r}),"close"===E){let r=t||e;R({transitionProperty:Object.keys(r).map(S).join(","),transitionDuration:v+"ms",...n,...r})}},[v,h,M,b,k,p,E,m]),{isMounted:y,styles:g}}}}]);
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.