1import{a as y,b as w,u as m,o as b,S as g,G as i,c as S,d as V,e as c}from"./index-_Z9lLETR.js";const C={id:"web-loader",class:"web-loader web-loader-start-game"},k=c("div",{class:"d-flex justify-content-center"},[c("div",{class:"spinner-border",role:"status",style:{width:"3rem",height:"3rem","z-index":"20"}},[c("span",{class:"sr-only"},"Loading...")])],-1),q=[k],U={__name:"StartVivo",setup(x){const u=y(),o=w(),{locale:d}=m();b(()=>{f()});function f(){let s=g.getLocalStorageUser();s=JSON.parse(s);const a=s?s.token:"",r=o.query.freeplay;if(!a&&r!=1){u.push({path:"/login"});return}const t=o.query.category,n=d.value,v=o.query.id;if(o.fullPath.toLowerCase().includes("startvivolivecasino")){i.startVivoLiveCasino(a,v,t,n,r).then(e=>{e.statusCode==0&&window.location.replace(e.data.url)});return}if(t==="gtm-lobby")i.startVivo(a,t,n,r).then(e=>{e.statusCode==0&&window.location.replace(e.data.url)});else{const e=t==null?void 0:t.split("?tableGuid="),p=e==null?void 0:e[0],_=e==null?void 0:e[1],h=o.query.isSlots??!1;i.startVivoV2(a,p,n,r,_,h).then(l=>{l.statusCode==0&&window.location.replace(l.data.url)})}}return(s,a)=>(S(),V("div",C,q))}};export{U as default};
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.