PageSourceSearch

https://www.mozzartsport.com/_nuxt/BfFx_Sxl.js

js mozzartsport.com collected 2026-09-24 22:41:56 UTC 10,352 bytes, 1 lines download raw bytes

1import{_ as me}from"./C5bc9Fmi.js";import{_ as fe,a as ve,b as be,c as he}from"./ZkNmY3jX.js";import{_ as _e}from"./BMOedyHQ.js";import{C as ye,q as xe,b as ke,f as we,w as $e,s as Pe,m as ee,x as Se,_ as Ue}from"./Bs1mdUfU.js";import{W as n,F as a,ak as Me,z as oe,Z as s,Y as d,b as l,d as Ce,D as Le,w as Be,H as De,M as p,a0 as P,Q as Ie,y as t,R as te,S as f,a6 as k,f as D,L as v,a2 as S,af as Re,ag as je,X as Te}from"./Be2K0us9.js";import{_ as Ee}from"./BqMibBee.js";import{f as Ne}from"./CDKqEiH8.js";import{u as Oe,f as Ve}from"./B-3dGmNe.js";import{d as Fe}from"./BFgj3SUc.js";import"./nTy2vHGb.js";import"./DmKNpy7e.js";import"./BQl5yHZG.js";import"./BVHU0AE7.js";import"./BlgxQU4q.js";import"./x_rD_Ya3.js";import"./Cz1_Ox93.js";import"./CezW7fx6.js";const Ae=ye("/prognozzer/profile.svg"),qe={},He={class:"flex cursor-pointer items-center p-3 bg-prognozzer-grayDark border-b border-b-prognozzer-grayLight border-t border-t-prognozzer-grayLight"};function Qe(F,u){return n(),a("div",He,u[0]||(u[0]=[Me('<div class="text-smallP font-bold text-prognozzer-secondMain mr-3 w-5"></div><img src="'+Ae+'" loading="lazy" class="mr-3 h-6 w-6 rounded-full border-2 border-prognozzer-white"><span class="text-smallP font-bold pr-3 text-prognozzer-white hover:text-prognozzer-secondMain"></span><div class="ml-auto"><span class="text-smallP font-bold text-prognozzer-secondMain ml-3"></span></div>',4)]))}const We=xe(qe,[["render",Qe]]),Ye={class:"flex cursor-pointer items-center p-3 bg-prognozzer-grayDark border-b border-b-prognozzer-grayLight border-t border-t-prognozzer-grayLight"},Ge={class:"text-smallP font-bold text-prognozzer-secondMain mr-3 w-5"},Xe=["src"],Ze={class:"text-smallP font-bold pr-3 text-prognozzer-white hover:text-prognozzer-secondMain"},Je={class:"ml-auto"},Ke={class:"text-smallP font-bold text-prognozzer-secondMain ml-3"},et=oe({__name:"Ranking",props:{prognozzer:{}},setup(F){return(u,A)=>(n(),a("div",Ye,[s("div",Ge,d(u.prognozzer.rank)+". ",1),s("img",{src:u.prognozzer.avatarUrl||"/prognozzer/profile.svg",loading:"lazy",class:"mr-3 h-6 w-6 rounded-full border-2 border-prognozzer-white"},null,8,Xe),s("span",Ze,d(u.prognozzer.userNick),1),s("div",Je,[s("span",Ke,d(u.prognozzer.points.total),1)])]))}}),tt={class:"xxl:col-span-8 xl:col-span-6 md:col-span-8 col-span-16"},ot={class:"flex text-prognozzer-white mb-3 font-semibold pb-3 border-b border-b-prognozzer-grayLight"},rt={key:0,class:"mb-4"},nt={key:0},st={key:2},at={class:"text-p font-semibold text-prognozzer-white text-center mb-3"},lt={class:"text-prognozzer-white font-semibold text-p mb-3 text-center"},it={class:"flex py-3 mb-3 text-center text-prognozzer-white",style:{background:"radial-gradient(50% 50% at 50% 50%, rgba(46, 50, 63, 0.00) 30.73%, #21242D 100%)"}},dt={class:"flex-1 flex flex-col items-center justify-center text-p"},ct={class:"w-10 h-10 mb-1 flex border-2 border-prognozzer-grayMedium rounded-full items-center justify-center"},gt=["src"],pt=["title"],ut={class:"flex-1 flex flex-col items-center justify-center text-p"},zt={class:"w-10 h-10 mb-1 flex border-2 border-prognozzer-grayMedium rounded-full items-center justify-center",style:{background:"linear-gradient(143deg, rgba(0, 0, 0, 0.20) 50.13%, rgba(255, 255, 255, 0.00) 50.13%), rgba(255, 255, 255, 0.20)"}},mt=["src"],ft=["title"],vt=["placeholder"],bt={key:1,class:"text-prognozzer-white font-bold text-center"},ht=["onClick"],_t=["src"],yt={class:"text-smallP font-bold pr-3 text-prognozzer-white hover:text-prognozzer-secondMain"},xt={key:0,class:"mt-3 mb-3 flex justify-center"},I=50,Ot=oe({__name:"rankings",setup(F){const{s3Bucket:u}=ke(),{t:A}=we(),q=Oe(),{addToast:re}=$e(),{challengeId:R,stages:ne,stage:i,latestStage:se,loading:j}=Pe(q),b=l("stage"),U=l([]),L=l(0),H=l(!1),T=l(!1),w=l(""),B=l([]),E=l(!1),h=l(!1),_=l(null),Q=l([]),M=l(!1),N=l(!1),y=l(!1),W=l({}),Y=Ce(()=>{var r,e;return i.value?b.value==="stage"?Ve(i.value.events)&&((r=U.value)==null?void 0:r.length):(e=U.value)==null?void 0:e.length:!1});Le(()=>{Be(()=>j.value,r=>{r||O(!1)},{immediate:!0})}),De(()=>{G(se.value)});const C=r=>{re({type:"danger",message:A(`prognozzer.errors.${r}`)})},ae=r=>{const e={};
1return r&&r.events.forEach(c=>{const[x,z]=c.bets,g=typeof x.bet=="number"?x.bet:"",$=typeof z.bet=="number"?z.bet:"";e[c.id]={readonly:!0,t1:g.toString(),t2:$.toString()}}),e},{setStage:G}=q,le=()=>{E.value=!0,ie()},ie=Fe(async()=>{var r;if(!(((r=w.value)==null?void 0:r.length)<3))try{const{data:e,error:c}=await ee(`/api/prognozzer/user/find-by-username/${encodeURI(w.value)}`,"$0mjphNBh5y");e.value?B.value=e.value:c.value&&C("searchByInput")}catch{C("searchByInput")}finally{E.value=!1}},500),O=async r=>{var c,x;r&&(T.value=!0);const e=b.value==="stage"?`/ranking/stage/${R.value}/${i.value.id}/${L.value}/${I}`:`/ranking/overall/${R.value}/${L.value}/${I}`;try{const{data:z}=await ee(`/api/prognozzer${e}`,"$3qy-4YQP1c");if((x=(c=z.value)==null?void 0:c.rankings)!=null&&x.length){const g=r?[...U.value,...z.value.rankings]:z.value.rankings;U.value=g,L.value+=I,H.value=(g==null?void 0:g.length)<I}}catch{C("fetchRankings")}finally{r&&(T.value=!1)}},X=async()=>{L.value=0,await O(!1)},Z=r=>{b.value=r,w.value="",B.value=[],X()},J=async r=>{M.value=!0,N.value=!0;try{const e=await $fetch(`/api/prognozzer/challenge/all-stages-for-other-user/${r}/${R.value}`);e!=null&&e.length?(Q.value=e,_.value=b.value==="stage"?e.find(c=>c.id===i.value.id):e[e.length-1],W.value=ae(_.value)):C("loadPrognozzerUser")}catch{C("loadPrognozzerUser")}finally{N.value=!1}};return(r,e)=>{const c=me,x=fe,z=ve,g=_e,$=be,de=he,ce=We,ge=Se,pe=et,ue=Ue,ze=Ee;return n(),a("div",{class:"xl:bg-right-top bg-top bg-cover h-[100dvh]",style:Ie(`background-image: url(${t(u)}/front-v2/bgPrognozzerSpecial.jpeg)`)},[p(ze,{class:"h-[100dvh] overflow-y-auto scrollbar-hide md:pt-8 pt-[73px] md:pb-0 pb-[68px]"},{default:P(()=>{var K;return[p(c,{class:"xxl:col-span-4 xl:col-span-3 md:col-span-4 col-span-12"}),s("div",tt,[s("div",ot,[s("button",{class:te(["flex-1 hover:text-prognozzer-secondMain",{"text-prognozzer-secondMain font-bold":t(b)==="stage"}]),onClick:e[0]||(e[0]=o=>Z("stage"))},d(r.$t("prognozzer.per_stage")),3),s("button",{class:te(["flex-1 hover:text-prognozzer-secondMain",{"text-prognozzer-secondMain font-bold":t(b)==="all"}]),onClick:e[1]||(e[1]=o=>Z("all"))},d(r.$t("prognozzer.all_stages")),3)]),t(b)==="stage"?(n(),a("div",rt,[t(j)?k("",!0):(n(),f(x,{key:0,stage:t(i),opened:t(h),onClose:e[2]||(e[2]=o=>h.value=!1),onOpen:e[3]||(e[3]=o=>h.value=!0)},null,8,["stage","opened"])),t(h)?(n(),f(g,{key:1,show:t(h),"onUpdate:show":e[5]||(e[5]=o=>D(h)?h.value=o:null),"max-height":"90vh","bg-color":"bg-prognozzer-grayDark"},{default:P(()=>[(n(!0),a(v,null,S(t(ne),o=>{var m;return n(),f(z,{key:o.id,selected:o.id===((m=t(i))==null?void 0:m.id),stage:o,onChange:e[4]||(e[4]=V=>{t(G)(V),h.value=!1,X()})},null,8,["selected","stage"])}),128))]),_:1},8,["show"])):k("",!0)])):k("",!0),t(M)?(n(),f(g,{key:1,show:t(M),"onUpdate:show":e[10]||(e[10]=o=>D(M)?M.value=o:null),"max-height":"90vh","bg-color":"bg-prognozzer-grayDark","hide-scrollbar":""},{default:P(()=>[t(N)?(n(),a("div",nt,[e[13]||(e[13]=s("div",{class:"mt-4 flex items-center justify-between tracking-wide uppercase animate-pulse"},[s("div",{class:"h-3 bg-prognozzer-grayLight rounded w-1/4"}),s("div",{class:"h-3 bg-prognozzer-grayLight rounded w-1/12"})],-1)),p($),p($),p($),p($),p($)])):t(_)?(n(),a(v,{key:1},[p(x,{stage:t(_),opened:t(y),onClose:e[6]||(e[6]=o=>y.value=!1),onOpen:e[7]||(e[7]=o=>y.value=!0)},null,8,["stage","opened"]),(n(!0),a(v,null,S(t(_).events,o=>(n(),f(de,{key:o.id,class:"w-full mt-4",event:o,"stage-name":t(_).name,"other-user":!0,bet:t(W)[o.id]},null,8,["event","stage-name","bet"]))),128))],64)):k("",!0),t(y)?(n(),f(g,{key:2,show:t(y),"onUpdate:show":e[9]||(e[9]=o=>D(y)?y.value=o:null),"max-height":"90vh","bg-color":"bg-prognozzer-grayDark"},{default:P(()=>[(n(!0),a(v,null,S(t(Q),o=>{var m;return n(),f(z,{key:o.id,selected:o.id===((m=t(_))==null?void 0:m.id),stage:o,onChange:e[8]||(e[8]=V=>{_.value=V,y.value=!1})},null,8,["selected","stage"])}),128))]),_:1},8,["show"])):k("",!0)]),_:1},8,["show"])):k("",!0),!t(Y)&&!t(j)?(n(),a("div",st,[s("h3",at,d(r.$t("prognozzer.no_rankings_text")),1),s("p",lt,d(("formatDate"in r?r.formatDate:t(Ne))(t(i).events[0].startTime)),1),s("div",it,[s("div",dt,[s("div",ct,[s("img",{src:t(i).events[0].bets[0].participant.flagUrl,loading:"lazy",class:"h-7 w-7 rounded-full object-contain"},null,8,gt)]),s("span",{class:"line-clamp-1",title:t(i).events[0].bets[0].participant.name},d(t(i).events[0].bets[0].participant.name),9,pt)]),s("div",ut,[s("div",zt,[s("img",{src:t(i).events[0].bets[1].participant.flagUrl,loading:"lazy",class:"h-7 w-7 rounded-full object-contain"},null,8,mt)]),s("span",{class:"line-clamp-1",title:t(i).events[0].bets[1].participant.name},d(t(i).events[0].bets[1].participant.name),9,ft)])])])):(n(),a(v,{key:3},[t(b)==="all"?Re((n(),a("input",{key:0,"onUpdate:modelValue":e[11]||(e[11]=o=>D(w)?w.value=o:null),type:"search",class:"mb-4 bg-prognozzer-grayDark border text-prognozzer-white border-prognozzer-grayMedium w-full h-10 px-4",placeholder:r.$t("prognozzer.search.findPrognozzer"),onInput:le},null,40,vt)),[[je,t(w),void 0,{trim:!0}]]):k("",!0),((K=t(w))==null?void 0:K.length)>2?(n(),f(ge,{key:1},{default:P(()=>[t(E)?(n(),a(v,{key:0},S(10,(o,m)=>p(ce,{key:m})),64)):t(B).length?(n(!0),a(v,{key:2},S(t(B),o=>(n(),a("div",{key:o.id,class:"flex cursor-pointer items-center p-3 bg-prognozzer-grayDark border-b border-b-prognozzer-grayLight border-t border-t-prognozzer-grayLight",onClick:m=>J(o.id)},[e[14]||(e[14]=s("div",{class:"text-smallP font-bold text-prognozzer-secondMain mr-3 w-5"},null,-1)),s("img",{src:o.avatarUrl||"/prognozzer/profile.svg",loading:"lazy",class:"mr-3 h-6 w-6 rounded-full border-2 border-prognozzer-white"},null,8,_t),s("span",yt,d(o.username),1)],8,ht))),128)):(n(),a("p",bt,d(r.$t("prognozzer.search.noneFound")),1))]),_:1})):(n(),a(v,{key:2},[(n(!0),a(v,null,S(t(U),o=>(n(),f(pe,{key:o.userId,prognozzer:o,onClick:m=>J(o.userId)},null,8,["prognozzer","onClick"]))),128)),!t(H)&&t(Y)?(n(),a("div",xt,[p(ue,{type:"tertiary",disabled:t(T),onClick:e[12]||(e[12]=o=>O(!0))},{default:P(()=>[Te(d(r.$t("prognozzer.show_more")),1)]),_:1},8,["disabled"])])):k("",!0)],64))],64))])]}),_:1})],4)}}});
1export{Ot 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.