1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8268941f-6eec-50b1-a444-162496d1579f")}catch(e){}}(); 3import{r as t,R as ee,W as v}from"./vendor-react-D7BZ9ZKA.js";import{g as k,Y as B,y as ne,n as N,c as w,K as te,A as me,C as y,u as re,e as pe,t as be,h as ge,s as Ee,p as Te}from"./use-sync-refs-73DhMb1L.js";import{f as we}from"./use-is-mounted-CWuBzrNo.js";import{u as le,i as P,N as Ce,x as Re,c as Se}from"./portal-DvvvHB1R.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"e34a2f9468e4617a77893c27d98e903c140fca28"}}catch{}})();function $e(){let e=typeof document>"u";return"useSyncExternalStore"in ee?(n=>n.useSyncExternalStore)(ee)(()=>()=>{},()=>!1,()=>!e):!1}function ie(){let e=$e(),[n,r]=t.useState(k.isHandoffComplete);return n&&k.isHandoffComplete===!1&&r(!1),t.useEffect(()=>{n!==!0&&r(!0)},[n]),t.useEffect(()=>k.handoff(),[]),e?!1:n}function se(e){var n;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!ge((n=e.as)!=null?n:ue)||v.Children.count(e.children)===1}let M=t.createContext(null);M.displayName="TransitionContext";var ye=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ye||{});function xe(){let e=t.useContext(M);if(e===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}function Pe(){let e=t.useContext(D);if(e===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}let D=t.createContext(null);D.displayName="NestingContext";function I(e){return"children"in e?I(e.children):e.current.filter(({el:n})=>n.current!==null).filter(({state:n})=>n==="visible").length>0}function ae(e,n){let r=Ee(e),u=t.useRef([]),C=we(),x=Te(),m=w((s,l=y.Hidden)=>{let a=u.current.findIndex(({el:i})=>i===s);a!==-1&&(re(l,{[y.Unmount](){u.current.splice(a,1)},[y.Hidden](){u.current[a].state="hidden"}}),x.microTask(()=>{var i;!I(u)&&C.current&&((i=r.current)==null||i.call(r))}))}),R=w(s=>{let l=u.current.find(({el:a})=>a===s);return l?l.state!=="visible"&&(l.state="visible"):u.current.push({el:s,state:"visible"}),()=>m(s,y.Unmount)}),b=t.useRef([]),d=t.useRef(Promise.resolve()),p=t.useRef({enter:[],leave:[]}),g=w((s,l,a)=>{b.current.splice(0),n&&(n.chains.current[l]=n.chains.current[l].filter(([i])=>i!==s)),n==null||n.chains.current[l].push([s,new Promise(i=>{b.current.push(i)})]),n==null||n.chains.current[l].push([s,new Promise(i=>{Promise.all(p.current[l].map(([S,F])=>F)).then(()=>i())})]),l==="enter"?d.current=d.current.then(()=>n==null?void 0:n.wait.current).then(()=>a(l)):a(l)}),E=w((s,l,a)=>{Promise.all(p.current[l].splice(0).map(([i,S])=>S)).then(()=>{var i;(i=b.current.shift())==null||i()}).then(()=>a(l))});return t.useMemo(()=>({children:u,register:R,unregister:m,onStart:g,onStop:E,wait:d,chains:p}),[R,m,u,g,E,p,d])}let ue=t.Fragment,oe=me.RenderStrategy;function Fe(e,n){var r,u;let{transition:C=!0,beforeEnter:x,afterEnter:m,beforeLeave:R,afterLeave:b,enter:d,enterFrom:p,enterTo:g,entered:E,leave:s,leaveFrom:l,leaveTo:a,...i}=e,[S,F]=t.useState(null),o=t.useRef(null),T=se(e),$=ne(...T?[o,n,F
vendor: 2,837 bytes, lines 3-5
3]:n===null?[]:[n]),G=(r=i.unmount)==null||r?y.Unmount:y.Hidden,{show:c,appear:Q,initial:X}=xe(),[h,Y]=t.useState(c?"visible":"hidden"),Z=Pe(),{register:O,unregister:A}=Z;N(()=>O(o),[O,o]),N(()=>{if(G===y.Hidden&&o.current){if(c&&h!=="visible"){Y("visible");return}return re(h,{hidden:()=>A(o),visible:()=>O(o)})}},[h,o,O,A,c,G]);let j=ie();N(()=>{if(T&&j&&h==="visible"&&o.current===null)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[o,h,j,T]);let ce=X&&!Q,q=Q&&c&&X,V=t.useRef(!1),U=ae(()=>{V.current||(Y("hidden"),A(o))},Z),J=w(W=>{V.current=!0;let K=W?"enter":"leave";U.onStart(o,K,L=>{L==="enter"?x==null||x():L==="leave"&&(R==null||R())})}),_=w(W=>{let K=W?"enter":"leave";V.current=!1,U.onStop(o,K,L=>{L==="enter"?m==null||m():L==="leave"&&(b==null||b())}),K==="leave"&&!I(U)&&(Y("hidden"),A(o))});t.useEffect(()=>{T&&C||(J(c),_(c))},[c,T,C]);let de=!(!C||!T||!j||ce),[,f]=Ce(de,S,c,{start:J,end:_}),he=pe({ref:$,className:((u=be(i.className,q&&d,q&&p,f.enter&&d,f.enter&&f.closed&&p,f.enter&&!f.closed&&g,f.leave&&s,f.leave&&!f.closed&&l,f.leave&&f.closed&&a,!f.transition&&c&&E))==null?void 0:u.trim())||void 0,...Re(f)}),H=0;h==="visible"&&(H|=P.Open),h==="hidden"&&(H|=P.Closed),c&&h==="hidden"&&(H|=P.Opening),!c&&h==="visible"&&(H|=P.Closing);let ve=te();return v.createElement(D.Provider,{value:U},v.createElement(Se,{value:H},ve({ourProps:he,theirProps:i,defaultTag:ue,features:oe,visible:h==="visible",name:"Transition.Child"})))}function He(e,n){let{show:r,appear:u=!1,unmount:C=!0,...x}=e,m=t.useRef(null),R=se(e),b=ne(...R?[m,n]:n===null?[]:[n]);ie();let d=le();if(r===void 0&&d!==null&&(r=(d&P.Open)===P.Open),r===void 0)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[p,g]=t.useState(r?"visible":"hidden"),E=ae(()=>{r||g("hidden")}),[s,l]=t.useState(!0),a=t.useRef([r]);N(()=>{s!==!1&&a.current[a.current.length-1]!==r&&(a.current.push(r),l(!1))},[a,r]);let i=t.useMemo(()=>({show:r,appear:u,initial:s}),[r,u,s]);N(()=>{r?g("visible"):!I(E)&&m.current!==null&&g("hidden")},[r,E]);let S={unmount:C},F=w(()=>{var $;s&&l(!1),($=e.beforeEnter)==null||$.call(e)}),o=w(()=>{var $;s&&l(!1),($=e.beforeLeave)==null||$.call(e)}),T=te();return v.createElement(D.Provider,{value:E},v.createElement(M.Provider,{value:i},T({ourProps:{...S,as:t.Fragment,children:v.createElement(fe,{ref:b,...S,...x,beforeEnter:F,beforeLeave:o})},theirProps:{},defaultTag:t.Fragment,features:oe,visible:p==="visible",name:"Transition"})))}function Le(e,n){let r=t.useContext(M)!==null,u=le()!==null;return v.createElement(v.Fragment,null,!r&&u?v.createElement(z,{ref:n,...e}):v.createElement(fe,{ref:n,...e}))}let z=B(He),fe=B(Fe),Ne=B(Le),Me=Object.assign(z,{Child:Ne,Root:z});export{Me as K,Ne as O,ie as l}; 4 5//# debugId=8268941f-6eec-50b1-a444-162496d1579f
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.