PageSourceSearch

https://winspirit-de.com/dist/EsportPage-CjoTvA12.js

js winspirit-de.com collected 2026-10-05 07:05:15 UTC 3,651 bytes, 2 lines download raw bytes

1import{a as D,_ as q,ad as v,k as i,c as A,l as F,L as H,b as M,f as h,q as _,E as V,h as U,j as Q,G as J,B as K,g as m,n as W}from"./vendors-D6_U1cxw.js";import{S as X,k as Y,b as Z,h as ee,r as te,x as ae,ap as oe,as as se,T as re,n as ne,z as ie}from"./sentry-B8SiaOqR.js";import{i as ce}from"./floating-ui-Bv8lmiPa.js";import{bl as ue,bi as le,r as me}from"./main-k9EyBD-L.js";import{_ as de}from"./StaticContent.vue_vue_type_script_setup_true_lang-LGrQL8Jd.js";import{u as pe,g as fe}from"./oddsFormatHelper-CWlLmrgH.js";import"./zod-mSUfeT8K.js";import"./overlayscrollbars-Cua63DhK.js";import"./body-scroll-lock-upgrade-CmWMI3F6.js";import"./vue-recaptcha-DyvulmQb.js";import"./vue3-touch-events-BftI5NW8.js";import"./livechat-BavU3_q5.js";import"./firebase-K-rWttj5.js";import"./vee-validate-BoCWXGUL.js";/* empty css                               *//* empty css                                     *//* empty css                                */import"./StaticContentView.vue_vue_type_script_setup_true_lang-DVcOP8Zr.js";import"./parseSegments-DbYu_G5X.js";const Oe=D({__name:"EsportPage",setup(ge){const c=q(),y=X(),L=Y(),{isLoggedAsync:P}=Z(),d=ee(),{isMobile:p}=v(te()),{userLanguage:b}=v(ae()),{loadAppGlobalConfig:S}=oe(),r=i(!0),f=i(),u=i({}),l=i(),T=se(),{startBettingTimer:w,sendESportFrameLoad:g}=pe();w(ue.BETTING_START);let n=null;const E=["eventId","isLive"],B=A(()=>!d.isLogged&&!r.value);g();const{loadUserBettingToken:R}=re();F(async()=>{document.body.classList.add("wide-layout"),T.clearGamePrevious();const e=await S();if(!e)return;Object.keys(c.currentRoute.value.query).filter(a=>{E.includes(a)&&(u.value[a]=c.currentRoute.value.query[a])}),await P()&&await R();const{eventId:o,isLive:t=!1}=u.value;if(o&&(l.value={path:"/event-details",qs:{sport:"",country:"",champ:"",event:Number(o),supertip:0,live:t?1:0}}),!e.bettingDomain){ne.error("ESPORT_PAGE_BETTING_DOMAIN_NOT_FOUND");return}await k(e.bettingDomain)}),H(()=>{document.body.classList.remove("wide-layout"),n&&n.destroy()});function I(){c.push({name:me.login})}function N(e){return new Promise(s=>{var a;const o=`${e}js/partner/bootstrapper.min.js`,t=document.createElement("script");t.async=!0,t.type="text/javascript",t.src=o,(a=f.value)==null||a.appendChild(t),t.onload=()=>{s()}})}async function k(e){const s=[ie.getDigitain(),...e?[N(e)]:[]],[o]=await Promise.all(s);C(e,o)}function $(e){return e.addEventListener("page-loaded",()=>{g()}),e}async function C(e,s){const o={server:e,containerId:"esport_div_iframe",token:y.userBettingToken||"-",defaultLanguage:b.value,login:I,hashRouterDisabled:!0,projectTheme:"dark",oddsFormat:fe(),parent:[location.hostname],sportPartner:s.sportPartner,initialRoute:l.value,zIndex:{opened:10001,fullOpened:10001},currencyShortName:L.userCurrency||void 0},t={};if(p.value){const O=document.documentElement.clientHeight,x=64,j=d.isLogged?88:144,z=O-x-j;t.height=`${z}px`}n=await Bootstrapper.boot(o,{name:"EsportView"},t).then($);const{eventId:a,isLive:G=!1}=u.value;a&&!l.value&&n.navigateTo(`/eventDetails/${a}?isLive=${G}`),r.value=!1}return(e,s)=>(h(),M("div",{class:W(["esport",{"h-[80vh]":r.value}])},[_("div",{id:"esport_div_iframe",ref_key:"esportIframeRef",ref:f,class:"esport__iframe","data-test":"esport-iframe"},null,512),V(_("div",null,[K(m(ce),{class:"absolute left-1/2 z-0 -translate-x-1/2 -translate-y-1/2 contrast-0",size:m(p)?112:160,"is-centered":""},null,8,["size"])],512),[[J,r.value]]),B.value?(h(),U(de,{key:0,class:"esport__static-page","route-name":m(le).ESPORT_PAGE_SEO,"set-seo-meta":""},null,8,["route-name"])):Q("",!0)],2))}});export{Oe as default};
2//# sourceMappingURL=EsportPage-CjoTvA12.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.