1import{N as oe,S as g,i as se,u as D,o as z,c as ue,A as X,T as de}from"./CLK_1Oet.js";import{s as fe,t as ve,i as p,l as pe}from"./B963Dnnz.js";import{t as ce}from"./BTppFTno.js";import{d as Y,r as b,S as Z,n as F,o as E,W as G,ac as A,I as me,ab as x,R as he,ad as H}from"./BgOPsrZ5.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="0f5435ee-91ce-4ceb-a047-46c91989452f",e._sentryDebugIdIdentifier="sentry-dbid-0f5435ee-91ce-4ceb-a047-46c91989452f")}catch{}})();function j(){let e=[],t={addEventListener(n,r,i,a){return n.addEventListener(r,i,a),t.add(()=>n.removeEventListener(r,i,a))},requestAnimationFrame(...n){let r=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(r))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let r=setTimeout(...n);t.add(()=>clearTimeout(r))},microTask(...n){let r={current:!0};return ce(()=>{r.current&&n[0]()}),t.add(()=>{r.current=!1})},style(n,r,i){let a=n.style.getPropertyValue(r);return Object.assign(n.style,{[r]:i}),this.add(()=>{Object.assign(n.style,{[r]:a})})},group(n){let r=j();return n(r),this.add(()=>r.dispose())},add(n){return e.push(n),()=>{let r=e.indexOf(n);if(r>=0)for(let i of e.splice(r,1))i()}},dispose(){for(let n of e.splice(0))n()}};return t}function ge(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function O(e,...t){e&&t.length>0&&e.classList.add(...t)}function L(e,...t){e&&t.length>0&&e.classList.remove(...t)}var I=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(I||{});function be(e,t){let n=j();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[a,l]=[r,i].map(o=>{let[s=0]=o.split(",").filter(Boolean).map(u=>u.includes("ms")?parseFloat(u):parseFloat(u)*1e3).sort((u,d)=>d-u);return s});return a!==0?n.setTimeout(()=>t("finished"),a+l):t("finished"),n.add(()=>t("cancelled")),n.dispose}function Q(e,t,n,r,i,a){let l=j(),o=a!==void 0?ge(a):()=>{};return L(e,...i),O(e,...t,...n),l.nextFrame(()=>{L(e,...n),O(e,...r),l.add(be(e,s=>(L(e,...r,...t),O(e,...i),o(s))))}),l.add(()=>L(e,...t,...n,...r,...i)),l.add(()=>o("cancelled")),l.dispose}function h(e=""){return e.split(/\s+/).filter(t=>t.length>1)}let P=Symbol("TransitionContext");var ye=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ye||{});function Ee(){return H(P,null)!==null}function Se(){let e=H(P,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function we(){let e=H(R,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let R=Symbol("NestingContext");function C(e){return"children"in e?C(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function J(e){let t=b([]),n=b(!1);E(()=>n.value=!0),G(()=>n.value=!1);function r(a,l=g.Hidden){let o=t.value.findIndex(({id:s})=>s===a);o!==-1&&(D(l,{[g.Unmount](){t.value.splice(o,1)},[g.Hidden](){t.value[o].state="hidden"}}),!C(t)&&n.value&&(e==null||e()))}function i(a){let l=t.value.find(({id:o})=>o===a);return l?l.state!=="visible"&&(l.state="visible"):t.value.push({id:a,state:"visible"}),()=>r(a,g.Unmount)}return{children:t,register:i,unregister:r}}let K=oe.RenderStrategy,Te=Y({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:i}){let a=b(0);function l(){a.value|=p.Opening,t("beforeEnter")}function o(){a.value&=~p.Opening,t("afterEnter")}function s(){a.value|=p.Closing,t("beforeLeave")}function u(){a.value&=~p.Closing,t("afterLeave")}if(!Ee()&&fe())return()=>Z(Fe,{...e,onBeforeEnter:l,onAfterEnter:o,onBeforeLeave:s,onAfterLeave:u},r);let d=b(null),S=F(()=>e.unmount?g.Unmount:g.Hidden);i({el:d,$el:d});let{show:c,appear:U}=Se(),{register:_,unregister:B}=we(),f=b(c.value?"visible":"hidden"),q={value:!0},y=se(),w={value:!1},M=J(()=>{!w.value&&f.value!=="hidden"&&(f.value="hidden",B(y),u())});E(()=>{let v=_(y);G(v)}),A(()=>{if(S.value===g.Hidden&&y){if(c.value&&f.value!=="visible"){f.value="visible";return}D(f.value,{hidden:()=>B(y),visible:()=>_(y)})}});let N=h(e.enter),V=h(e.enterFrom),ee=h(e.enterTo),k=h(e.entered),te=h(e.leave),ne=h(e.leaveFrom),re=h(e.leaveTo);E(()=>{A(()=>{if(f.value==="visible"){let v=z(d);if(v instanceof Comment&&v.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function ae(v){let $=q.value&&!U.value,m=z(d);!m||!(m instanceof HTMLElement)||$||(w.value=!0,c.value&&l(),c.value||s(),v(c.value?Q(m,N,V,ee,k,T=>
1{w.value=!1,T===I.Finished&&o()}):Q(m,te,ne,re,k,T=>{w.value=!1,T===I.Finished&&(C(M)||(f.value="hidden",B(y),u()))})))}return E(()=>{me([c],(v,$,m)=>{ae(m),q.value=!1},{immediate:!0})}),x(R,M),ve(F(()=>D(f.value,{visible:p.Open,hidden:p.Closed})|a.value)),()=>{let{appear:v,show:$,enter:m,enterFrom:T,enterTo:Ae,entered:Ce,leave:Be,leaveFrom:$e,leaveTo:Oe,...W}=e,le={ref:d},ie={...W,...U.value&&c.value&&ue.isServer?{class:he([n.class,W.class,...N,...V])}:{}};return X({theirProps:ie,ourProps:le,slot:{},slots:r,attrs:n,features:K,visible:f.value==="visible",name:"TransitionChild"})}}}),Le=Te,Fe=Y({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let i=pe(),a=F(()=>e.show===null&&i!==null?(i.value&p.Open)===p.Open:e.show);A(()=>{if(![!0,!1].includes(a.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let l=b(a.value?"visible":"hidden"),o=J(()=>{l.value="hidden"}),s=b(!0),u={show:a,appear:F(()=>e.appear||!s.value)};return E(()=>{A(()=>{s.value=!1,a.value?l.value="visible":C(o)||(l.value="hidden")})}),x(R,o),x(P,u),()=>{let d=de(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),S={unmount:e.unmount};return X({ourProps:{...S,as:"template"},theirProps:{},slot:{},slots:{...r,default:()=>[Z(Le,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...S,...d},r.default)]},attrs:{},features:K,visible:l.value==="visible",name:"Transition"})}}});export{Fe as S,Te as h,j as o}; 2//# sourceMappingURL=3tiV4ujZ.js.map
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.