import{_ as ae,r,J as oe,I as fe,o as n,c as l,b as e,F,D as G,t as o,H as se,e as s,n as ne,l as b,v as X,p as re,m as le,i as de,f as ke,w as $e,d as Z,A as ye,u as xe,h as we,a as Le,aB as ze,k as I,y as Se,Q as E,j as Te,aw as He,K as Ce,g as Ie}from"./entry.57c71504.js";import{_ as Me}from"./Scroller.48a1ac3e.js";import{_ as Re}from"./InfoText.3cea07bc.js";const ie=c=>(re("data-v-ff0ba893"),c=c(),le(),c),Be={key:0,class:"leaderboard_ranking_box_list"},Pe={class:"leaderboard_ranking_content_left"},je=ie(()=>e("i",{class:"icon-verify-profile"},null,-1)),De={class:"ranking_name_display"},Ee={class:"ranking_amount_display"},Ae=ie(()=>e("i",{class:"icon-top-dollar"},null,-1)),Ne={class:"leaderboard_ranking_content_right"},Ue={class:"ranking_reward_display"},Fe={class:"ranking_rank_display"},Oe={__name:"RankListLoop",props:{list:Array},setup(c){const u=c,{$fn:M}=X();r([]);const k=r([]),m=r(6),f=r(1),T=r(),_=r(null),v=r(null),x=$=>{if(f.value==1){if(u.list.length<=m.value)return;k.value.push(u.list[u.list.length-1]);for(var a=0;a<u.list.length;a++)a<m.value+1&&k.value.push(u.list[a]);f.value++}else{for(var p=[],a=0;a<u.list.length;a++)a>=f.value-2&&a<=f.value+(m.value-1)&&p.push(u.list[a]);if(f.value+(m.value-1)>=u.list.length)for(var d=f.value+m.value-u.list.length,a=0;a<d;a++)p.push(u.list[a]);T.value.classList.add("move"),v.value=setTimeout(()=>{k.value=[],k.value=p,T.value.classList.remove("move"),f.value>u.list.length?f.value=2:f.value++},1e3)}_.value=setTimeout(()=>{x()},2e3)};return oe(()=>{u.list.length>6?x():k.value=u.list}),fe(()=>{clearTimeout(_.value),clearTimeout(v.value)}),($,a)=>(n(),l("div",null,[c.list.length>0?(n(),l("div",Be,[e("div",{class:ne(["ranking_container",{below:s(k).length<8}]),ref_key:"rankingcontainer",ref:T},[(n(!0),l(F,null,G(s(k),(p,d)=>(n(),l("div",{key:`${p.ranking}_${d}`,class:"leaderboard_ranking_box"},[e("div",Pe,[je,e("div",null,[e("div",De,o(p.username),1),e("div",Ee,[Ae,se(o(p.total_amount?s(M)(p.total_amount,2):0),1)])])]),e("div",Ne,[e("div",Ue,o(p.reward?p.reward:"-"),1),e("div",Fe,o(p.ranking),1)])]))),128))],2)])):b("",!0)]))}},Ve=ae(Oe,[["__scopeId","data-v-ff0ba893"]]),Ke={key:0},Ze={class:"ranking_arrow"},Ge=e("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("g",{"stroke-width":"0"}),e("g",{"stroke-linecap":"round","stroke-linejoin":"round"}),e("g",null,[e("path",{d:"M6 12H18M6 12L11 7M6 12L11 17",stroke:"#000000","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1),Xe=[Ge],Ye=e("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("g",{"stroke-width":"0"}),e("g",{"stroke-linecap":"round","stroke-linejoin":"round"}),e("g",null,[e("path",{d:"M6 12H18M18 12L13 7M18 12L13 17",stroke:"#000000","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1),qe=[Ye],Je={class:"mt-2"},Qe={key:0,class:"ranking_content_box"},We={class:"ranking_content_box_1"},et={class:"ranking_content_box_title"},tt={key:0,class:"ranking_content_box_prize"},at=["src"],ot={class:"text_1"},st={class:"text_2"},nt=e("i",{class:"icon-reward"},null,-1),rt={class:"grid grid-cols-3 gap-2"},lt={key:0,class:"ranking_content_box_top ranking_content_box_top_2"},dt=e("div",{class:"ranking_content_box_bg"},null,-1),it=["src"],_t={class:"ranking_name"},ct={class:"ranking_amount"},ut=e("i",{class:"icon-top-dollar"},null,-1),vt={class:"ranking_reward"},pt={key:1,class:"ranking_content_box_top ranking_content_box_top_1"},mt=e("div",{class:"ranking_content_box_bg"},null,-1),gt=["src"],ht={class:"ranking_name"},bt={class:"ranking_amount"},ft=e("i",{class:"icon-top-dollar"},null,-1),kt={class:"ranking_reward"},$t={key:2,class:"ranking_content_box_top ranking_content_box_top_3"},yt=e("div",{class:"ranking_content_box_bg"},null,-1),xt=["src"],wt={class:"ranking_name"},Lt={class:"ranking_amount"},zt=e("i",{class:"icon-top-dollar"},null,-1),St={class:"ranking_reward"},Tt={key:0},Ht={key:1,class:"leaderboard_ranking_box"},Ct={class:"leaderboard_ranking_content_left"},It=e("i",{class:"icon-verify-profile"},null,-1),Mt={class:"ranking_name_display"},Rt={class:"ranking_amount_display"},Bt=e("i",{class:"icon-top-dollar"},null,-1),Pt={class:"leaderboard_ranking_content_right"},jt={class:"ranking_reward_display"},Dt={class:"ranking_rank_display"},Et={key:1},At={__name:"RankSlider",props:{data:Object,type:String},setup(c){const{$api:u,$toast:M,$getCurrency:k}=X(),m=r(),f=de(),T=_=>{var v=[..._];return v.splice(3,v.length-1)};return(_,v)=>{const x=Ve,$=Me;return n(),l("div",null,[c.data?(n(),l("div",Ke,[e("div",Ze,[e("button",{class:"ranking_arrow_btn",onClick:v[0]||(v[0]=(...a)=>s(m).prev&&s(m).prev(...a))},Xe),e("button",{class:"ranking_arrow_btn",onClick:v[1]||(v[1]=(...a)=>s(m).next&&s(m).next(...a))},qe)]),e("div",Je,[c.data?(n(),ke($,{key:0,ref_key:"gameCarousel",ref:m,gap:10},{default:$e(()=>[(n(!0),l(F,null,G(c.data,(a,p)=>(n(),l(F,{key:p},[a.data.length>0?(n(),l("div",Qe,[e("div",We,[e("div",et,o(_.$t(p)),1),c.type=="turnover"?(n(),l("div",tt,[e("img",{class:"ranking_content_blue_prize",src:_.$pub("/img/leaderboard/blue_prize.svg"),alt:"leaderboard_blue_prize"},null,8,at),e("div",ot,o(_.$t("prize_fund")),1),e("div",st,[nt,e("div",null,o(s(k)()=="PHP"?"300,000":"10,000")+" "+o(s(f).data.currency),1)])])):b("",!0)]),e("div",rt,[a.data[1]?(n(),l("div",lt,[dt,e("img",{class:"ranking_crown",src:_.$pub("/img/leaderboard/crown2.svg"),alt:"leaderboard_crown2"},null,8,it),e("div",_t,o(a.data[1].username),1),e("div",ct,[ut,e("div",null,o(a.data[1].total_amount),1)]),e("div",vt,o(a.data[1].reward?a.data[1].reward:"-"),1)])):b("",!0),a.data[0]?(n(),l("div",pt,[mt,e("img",{class:"ranking_crown",src:_.$pub("/img/leaderboard/crown1.svg"),alt:"leaderboard_crown1"},null,8,gt),e("div",ht,o(a.data[0].username),1),e("div",bt,[ft,e("div",null,o(a.data[0].total_amount),1)]),e("div",kt,o(a.data[0].reward?a.data[0].reward:"-"),1)])):b("",!0),a.data[2]?(n(),l("div",$t,[yt,e("img",{class:"ranking_crown",src:_.$pub("/img/leaderboard/crown3.svg"),alt:"leaderboard_crown3"},null,8,xt),e("div",wt,o(a.data[2].username),1),e("div",Lt,[zt,e("div",null,o(a.data[2].total_amount),1)]),e("div",St,o(a.data[2].reward?a.data[2].reward:"-"),1)])):b("",!0)]),a.data.length>2?(n(),l("div",Tt,[Z(x,{list:T(a.data)},null,8,["list"])])):b("",!0),a.user_rank?(n(),l("div",Ht,[e("div",Ct,[It,e("div",null,[e("div",Mt,o(a.user_rank.username),1),e("div",Rt,[Bt,se(o(a.user_rank.total_amount),1)])])]),e("div",Pt,[e("div",jt,o(a.user_rank.reward?a.user_rank.reward:"-"),1),e("div",Dt,o(a.user_rank.ranking),1)])])):b("",!0)])):b("",!0)],64))),128))]),_:1},512)):b("",!0)])])):(n(),l("div",Et))])}}},Nt=At;const Y=c=>(re("data-v-d14979f4"),c=c(),le(),c),Ut={class:"container"},Ft={class:"leaderboard_top_section"},Ot=["src"],Vt={class:"relative"},Kt={class:"leaderboard_text_1"},Zt={class:"leaderboard_text_2"},Gt={key:0,class:"leaderboard_btn_section"},Xt={class:"leaderboard_prize_section"},Yt={class:"leaderboard_prize_box"},qt=["src"],Jt=["src"],Qt=["src"],Wt=["src"],ea=["src"],ta={class:"leaderboard_prize_text_1"},aa={class:"leaderboard_prize_text_2"},oa={class:"leaderboard_text_3"},sa={key:0,class:"leaderboard_tab_box"},na=["onClick"],ra={key:1,class:"mb-5"},la={class:"px-[20px] py-[30px] rounded-[20px] leaderboard_memo_box"},da={class:"leaderboard_memo_1"},ia=["src"],_a={class:"text-white font-bold text-[14px] md:text-[18px] text-center uppercase mt-3"},ca={class:"text-white text-[12px] md:text-[14px] text-center mt-2"},ua={class:"px-[20px] py-[30px] rounded-[20px] leaderboard_memo_box"},va={class:"leaderboard_memo_2"},pa=["src"],ma={class:"text-white font-bold text-[14px] md:text-[18px] text-center uppercase mt-3"},ga={class:"text-white text-[12px] md:text-[14px] text-center mt-5"},ha={class:"px-[20px] py-[30px] rounded-[20px] leaderboard_memo_box"},ba={class:"leaderboard_memo_3"},fa=["src"],ka={class:"text-white font-bold text-[14px] md:text-[18px] text-center uppercase mt-3"},$a={class:"text-white text-[12px] md:text-[14px] text-center mt-5"},ya={class:"px-[20px] py-[30px] rounded-[20px] leaderboard_memo_box"},xa={class:"leaderboard_memo_4"},wa=["src"],La={class:"text-white font-bold text-[14px] md:text-[18px] text-center uppercase mt-3"},za={class:"text-white text-[12px] md:text-[14px] text-center mt-5"},Sa={key:2,class:"leaderboard_tnc_container"},Ta={class:"icon"},Ha={key:0,id:"Group_30636","data-name":"Group 30636",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 9.295 9.295"},Ca=Y(()=>e("path",{id:"Path_61645","data-name":"Path 61645",d:"M236.945,144.532a.774.774,0,0,1-.775-.775v-7.746a.775.775,0,1,1,1.549,0v7.746A.774.774,0,0,1,236.945,144.532Z",transform:"translate(-232.297 -135.237)",fill:"#0e143c"},null,-1)),Ia=Y(()=>e("path",{id:"Path_61646","data-name":"Path 61646",d:"M145.543,235.934H137.8a.775.775,0,0,1,0-1.549h7.746a.775.775,0,1,1,0,1.549Z",transform:"translate(-137.022 -230.512)"},null,-1)),Ma=[Ca,Ia],Ra={key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 9.295 1.55"},Ba=Y(()=>e("path",{id:"Path_61646","data-name":"Path 61646",d:"M145.543,235.934H137.8a.775.775,0,0,1,0-1.549h7.746a.775.775,0,1,1,0,1.549Z",transform:"translate(-137.022 -234.385)"},null,-1)),Pa=[Ba],ja={class:"text"},te=6,Da={__name:"leaderboard",setup(c){const u=ye();xe();const M=Ie(),{$api:k,$toast:m,$getCurrency:f}=X(),{isMobile:T}=we();r(0);const{locale:_}=Le(),v=ze();I(()=>{var g,S;if(!v.ready)return[];var t=[];if((S=(g=v.data)==null?void 0:g[_.value])!=null&&S.home){var i=T?"mobile_img":"desktop_img";for(let h=0;h<v.data[_.value].home.length;h++)v.data[_.value].home[h][i]&&t.push(v.data[_.value].home[h])}return t});const x=Se(),$=de(),a=I(()=>{var t;if(x.ready&&$.ready)return(t=x.data.tournament)==null?void 0:t[$.data.currency]}),p=I(()=>{var t;if(a.value)return Object.keys((t=x.data.tournament)==null?void 0:t[$.data.currency])}),d=r("");E(()=>p.value,t=>{t&&t.length>0&&!d.value&&(d.value=t[0])},{immediate:!0});const w=I(()=>{var t;return a.value?((t=a.value[d.value])==null?void 0:t.map(i=>i.date_type))||[]:[]}),y=r(0),_e=r([]),H=r(""),ce=r(!1),q=async()=>{const t=await k("leaderboard/get-tournament-provider-category",{});if(!t.status){m(!1,t.msg);return}_e.value=t.data,H.value=t.data[0].type,ce.value=!0},O=Te();oe(()=>{O.loggedIn&&q()}),E(()=>O.loggedIn,t=>{t&&q()});const L=r(),A=r({top:0,left:0,x:0,y:0}),ue=t=>{L.value.style.userSelect="none",A.value={left:L.value.scrollLeft,top:L.value.scrollTop,x:t.clientX,y:t.clientY},document.addEventListener("mousemove",J),document.addEventListener("mouseup",Q)},J=t=>{const i=t.clientX-A.value.x,g=t.clientY-A.value.y;L.value.scrollTop=A.value.top-g,L.value.scrollLeft=A.value.left-i},Q=t=>{L.value.style.removeProperty("user-select"),document.removeEventListener("mousemove",J),document.removeEventListener("mouseup",Q)};E(L,t=>{t&&L.value.addEventListener("mousedown",ue)});const R=r({}),W=r(!1),ve=async t=>{var C,K;let i=null;if(d.value!="deposit"?i=((K=(C=R.value[d.value])==null?void 0:C[w.value[y.value]])==null?void 0:K[H.value])||null:i=R.value[d.value]||null,i)return;if(!w.value[y.value]){y.value=0;return}let g={currency:$.data.currency,date_type:w.value[y.value],type:d.value};d.value!="deposit"&&(g.category=H.value),W.value=!0;const S=await k("leaderboard/get-leaderboard-detail",g);if(!S.status){m(!1,S.msg);return}let h={...R.value};typeof h[d.value]>"u"&&(h[d.value]={}),typeof h[d.value][w.value[y.value]]>"u"&&(h[d.value][w.value[y.value]]={}),d.value!="deposit"?h[d.value][w.value[y.value]][H.value]=S.data.item:h[d.value][w.value[y.value]]=S.data.item,R.value=h,W.value=!1,pe()},z=I(()=>{var t,i,g;return d.value!="deposit"?((i=(t=R.value[d.value])==null?void 0:t[w.value[y.value]])==null?void 0:i[H.value])||null:((g=R.value[d.value])==null?void 0:g[w.value[y.value]])||null});I(()=>Array.isArray(z.value)?z.value.slice(0,3):[]),I(()=>{if(Array.isArray(z.value)){if(z.value.length>3){if(z.value.length<=3+te)return z.value.slice(3);let t=z.value.slice(3+B.value),i=z.value.slice(3,3+B.value);return[...t,...i].slice(0,te)}return[]}return[]});let B=r(0),P=null;const pe=()=>{P&&(clearInterval(P),P=null),P=setInterval(()=>{B.value++,B.value>=z.value.length-3&&(B.value=0)},3e3)};He(()=>{clearInterval(P),P=null}),E([d,H,y],()=>{x.ready&&$.ready&&d.value&&H.value&&(B.value=0,ve())});const j=r(!0),ee=r(!0),me=t=>{ee.value=!1},D=r(),V=r();E(()=>j.value,()=>{j.value?D.value.style.maxHeight=V.value.clientHeight+"px":D.value.style.maxHeight="0px"}),E(()=>D.value,()=>{D.value&&(D.value.style.maxHeight=V.value.clientHeight+"px")});const N=r(null),U=r(""),ge=async t=>{const i=await k("leaderboard/get-leaderboard-detail",{currency:$.data.currency});if(!i.status){m(!1,i.msg);return}N.value=i.data;var g=Object.keys(i.data)[0];U.value=g},he=Ce(()=>{$.ready&&$.data.currency&&(ge(),he())},{flush:"post"}),be=t=>{U.value=t};return(t,i)=>{const g=Nt,S=Re;return n(),l("div",Ut,[e("div",Ft,[e("img",{class:"leaderboard_trophy",src:t.$pub("/img/leaderboard/leaderboard_trophy.svg"),alt:"leaderboard_trophy"},null,8,Ot),e("div",Vt,[e("div",Kt,o(t.$t("leaderboard_memo")),1),e("div",Zt,o(t.$t("leaderboard")),1),s(O).loggedIn?b("",!0):(n(),l("div",Gt,[e("button",{onClick:i[0]||(i[0]=h=>s(u).registerModal=!0),type:"button",class:"leaderboard_register_btn"},o(t.$t("register_now")),1)]))])]),e("div",Xt,[e("div",Yt,[e("img",{class:"leaderboard_prize_icon_1",src:t.$pub("/img/leaderboard/leaderboard_prize_icon_1.svg"),alt:"leaderboard_prize_icon_1"},null,8,qt),e("img",{class:"leaderboard_prize_icon_2",src:t.$pub("/img/leaderboard/leaderboard_prize_icon_2.svg"),alt:"leaderboard_prize_icon_2"},null,8,Jt),e("img",{class:"leaderboard_prize_icon_3",src:t.$pub("/img/leaderboard/leaderboard_prize_icon_3.svg"),alt:"leaderboard_prize_icon_3"},null,8,Qt),e("img",{class:"leaderboard_prize_icon_4",src:t.$pub("/img/leaderboard/leaderboard_prize_icon_4.svg"),alt:"leaderboard_prize_icon_4"},null,8,Wt),e("img",{class:"leaderboard_prize_icon_5",src:t.$pub("/img/leaderboard/leaderboard_prize_icon_5.svg"),alt:"leaderboard_prize_icon_5"},null,8,ea),e("div",ta,o(t.$t("prize_fund")),1),e("div",aa,o(s(f)())+" "+o(s(f)()=="PHP"?"300,000":"1,000,000"),1)])]),e("div",oa,o(t.$t("leaderboard_desc_1")),1),s(N)?(n(),l("div",sa,[(n(!0),l(F,null,G(s(N),(h,C)=>(n(),l("button",{key:C,onClick:K=>be(C),type:"button",class:ne(["leaderboard_tab_btn",C==s(U)?"active":""])},o(t.$t(C)),11,na))),128))])):b("",!0),s(N)?(n(),l("div",ra,[Z(g,{data:s(N)[s(U)],type:s(U)},null,8,["data","type"])])):b("",!0),e("div",{class:"flex justify-between overflow-auto none-scrollbar",ref_key:"memoScroll",ref:L},[e("div",la,[e("div",da,[e("img",{src:t.$pub("/img/leaderboard/memo_1.svg"),alt:"memo_1"},null,8,ia)]),e("div",_a,o(t.$t("leaderboard_feat_1")),1),e("div",ca,o(t.$t("leaderboard_feat_1_desc")),1)]),e("div",ua,[e("div",va,[e("img",{src:t.$pub("/img/leaderboard/memo_2.svg"),alt:"memo_2"},null,8,pa)]),e("div",ma,o(t.$t("leaderboard_feat_2")),1),e("div",ga,o(t.$t("leaderboard_feat_2_desc")),1)]),e("div",ha,[e("div",ba,[e("img",{src:t.$pub("/img/leaderboard/memo_3.svg"),alt:"memo_3"},null,8,fa)]),e("div",ka,o(t.$t("leaderboard_feat_3")),1),e("div",$a,o(t.$t("leaderboard_feat_3_desc")),1)]),e("div",ya,[e("div",xa,[e("img",{src:t.$pub("/img/leaderboard/memo_4.svg"),alt:"memo_4"},null,8,wa)]),e("div",La,o(t.$t("leaderboard_feat_4")),1),e("div",za,o(t.$t("leaderboard_feat_4_desc")),1)])],512),s(ee)?(n(),l("div",Sa,[e("button",{type:"button",class:"leaderboard_tnc_btn",onClick:i[1]||(i[1]=h=>j.value=!s(j))},[e("div",Ta,[s(j)?b("",!0):(n(),l("svg",Ha,Ma)),s(j)?(n(),l("svg",Ra,Pa)):b("",!0)]),e("div",ja,o(t.$t("terms_and_conditions")),1)]),e("div",{class:"leaderboard_tnc_box",ref_key:"leaderboard_tnc_box",ref:D},[e("div",{class:"leaderboard_tnc_content",ref_key:"leaderboard_tnc_content",ref:V},[Z(S,{cacheKey:`leaderboard_tnc_${s(_)}`,textUrl:`${s(M).public.INFO_URL}backend/${s(M).public.ENV=="development"?"staging":s(M).public.ENV}/${s(_)}/tournament_tnc.html`,onTextHandler:me,class:"info-text"},null,8,["cacheKey","textUrl"])],512)],512)])):b("",!0)])}}},Ua=ae(Da,[["__scopeId","data-v-d14979f4"]]);export{Ua as default};
