1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"btse@2f4cc265"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="47eab601-8d71-4937-84f3-4ea901df92d8",e._sentryDebugIdIdentifier="sentry-dbid-47eab601-8d71-4937-84f3-4ea901df92d8")}catch(a){}}();import{h as e,ar as t,ak as a,a9 as i,am as s,aa as n,aX as o,aL as r,a8 as l,ab as A,aK as d,af as c,ad as u,ae as p,ag as g,aU as m,aq as h,aW as y,B as f,aM as C,aN as v,aT as L,ah as I,ac as k}from"./B-0vxubZ.js";import{_ as b}from"./SJUTAzMa.js";import{as as w,j as D,h$ as P,e as E,i0 as S,i1 as R,aX as N,i2 as T,i3 as B,dT as G,bI as x,bJ as J,l as F,R as Q,U as M,i4 as O,C as U,t as H,aN as W,aO as X,a7 as Y,gL as j,hK as q,i5 as z,i6 as V,i7 as K}from"./fTPyrBIP.js";import{_ as Z}from"./C_JXYWer.js";import{I as _}from"../../app.DI3xhnWo.js";const $=()=>{const e=w();return`(UTC${e>=0?`+${e}`:e})`},ee=(t=0)=>e(t,"d MMM yyyy HH:mm");const te=b({name:"IconSelected",components:{Icon:D}},[["render",function(e,o,r,l,A,d){const c=t("Icon");return i(),a(c,{"aria-label":"selected",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},{default:s((()=>o[0]||(o[0]=[n("circle",{cx:"9",cy:"9",r:"9",fill:"currentColor"},null,-1),n("path",{fill:"#fff",d:"M2.829 10.037H4.751V15.803H2.829z",transform:"rotate(-49.573 2.829 10.037)"},null,-1),n("path",{fill:"#fff",d:"M5.755 12.529H16.326V14.451H5.755z",transform:"rotate(-49.573 5.755 12.53)"},null,-1)]))),_:1,__:[0]})}]]),ae={name:"FantasyCrypto",computed:{...r(["lang"]),...o("fantasyCrypto",["isLeagueInfoLoading","isAllowFantasyCrypto"])},watch:{isAllowFantasyCrypto:{immediate:!0,handler(){this.checkRedirect()}},isLeagueInfoLoading:{immediate:!0,handler(){this.checkRedirect()}}},methods:{checkRedirect(){this.isAllowFantasyCrypto||this.isLeagueInfoLoading||this.$router.push({name:"home",params:{lang:this.lang}})}}},ie={key:0,class:"fantasy-crypto"};const se=b(ae,[["render",function(e,a,s,n,o,r){const c=t("RouterView");return e.isAllowFantasyCrypto?(i(),l("div",ie,[d(c)])):A("",!0)}]]),ne=Object.freeze(Object.defineProperty({__proto__:null,default:se},Symbol.toStringTag,{value:"Module"})),oe={name:"Masthead",data:()=>({Coins:"/static/img/CyVtIM6v.png"}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo"]),...o("fantasyCrypto",["globalLeagueStatus"]),isFinish(){return this.globalLeagueStatus===P.FINISHED},isExistNextRound(){var e;return!!(null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventNextPrepareTime)},period(){return`${ee(this.fantasyCryptoLeagueInfo.eventPrepareTime)} - ${ee(this.fantasyCryptoLeagueInfo.eventEndTime)} ${$()}`},reward(){return this.isFinish?"--":this.formatNumber(this.fantasyCryptoLeagueInfo.reward)},participants(){return this.isFinish?"--":this.formatNumber(this.fantasyCryptoLeagueInfo.numOfParticipants)},nextRoundDate(){if(!this.isExistNextRound)return"--";return`${ee(this.fantasyCryptoLeagueInfo.eventNextPrepareTime)} ${$()}`}},methods:{formatNumber(e){return this.$filters.formatNumber(e,0)}}},re={class:"container"},le={class:"info-wrap"},Ae={class:"title-wrap"},de={key:0,class:"text-gradient"},ce={class:"text-gradient"},ue={class:"round text-gradient"},pe={key:0,class:"period text-gradient"},ge={class:"note"},me={class:"data-info-wrap"},he={class:"data-info"},ye={class:"data-info-title"},fe={class:"data-info-text"},Ce={class:"data-info"},ve={class:"data-info-title"},Le={class:"data-info-text"},Ie={class:"notice-time"},ke={key:1},be=["src"];const we=b(oe,[["render",function(e,o,r,d,m,h){const y=t("i18n-t");return i(),l("section",{class:g(["masthead flex-center-center",{"is-finish":h.isFinish}])},[n("div",re,[n("div",le,[n("h3",Ae,[h.isFinish?(i(),l("span",de,c(e.$t("fantasyCrypto.title")),1)):(i(),l(u,{key:1},[n("span",ce,c(e.fantasyCryptoLeagueInfo.name),1),n("span",ue,c(e.$t("fantasyCrypto.round.number",{number:e.fantasyCryptoLeagueInfo.round})),1)],64))]),h.isFinish?A("",!0):(i(),l("p",pe,c(h.period),1)),n("p",ge,c(e.$t("fantasyCrypto.masthead.note")),1),n("div",me,[n("div",he,[n("p",ye,c(e.$t("fantasyCrypto.masthead.totalPrizePoolInGlobalLeague")),1),n("p",fe,c(h.reward)+" "+c(e.$t("brand.currency")),1)]),n("div",Ce,[n("p",ve,c(e.$t("fantasyCrypto.masthead.totalParticipantsInGlobalLeague")),1),n("p",Le,[p(c(h.participants)+" ",1),n("span",null," / "+c(h.formatNumber(e.fantasyCryptoLeagueInfo.limitOfParticipants)),1)])])])]),h.isFinish?(i(),l("div",{key:0,class:g(["notice-wrap",{"is-exist-next-round":h.isExistNextRound}])},[h.isExistNextRound?(i(),a(y,{key:0,keypath:"fantasyCrypto.masthead.notice"},{date:s((()=>[n("span",Ie,c(h.nextRoundDate),1)])),_:1})):(i(),l("p",ke,c(e.$t("fantasyCrypto.steps.note.3")),1))],2)):A("",!0),e.isNotDesktop?A("",!0):(i(),l("img",{key:1,src:m.Coins},null,8,be))])],2)}],["__scopeId","data-v-1f637a95"]]);const De=b({name:"Tag",props:{isJoinGame:{type:Boolean,required:!0}},computed:{tag(){return this.isJoinGame?this.$t("t.invited"):this.$t("t.creator")}}},[["render",function(e,t,a,s,n,o){return i(),l("div",{class:g(["tag",{"is-join":a.isJoinGame}])},c(o.tag),3)}],["__scopeId","data-v-e8ff16b5"]]),Pe={class:"my-league-content"},Ee={class:"title row"},Se={class:"league-list"},Re=["onClick"],Ne={class:"league-name"},Te={class:"league-status"},Be={class:"go-home-icon-wrap"},Ge={class:"go-home-text"};
1const xe=b({name:"MyLeagueContent",components:{Tag:De,IconChevronDown:E},props:{privateLeagueId:{type:String,default:""},list:{type:Array,default:()=>[]}},emits:["handlerUpdateLeague","handlerBackToHomepage"],data:()=>({PARTICIPANT_TYPE:R}),computed:{listCount(){return this.list.length}},methods:{statusText(e){return e===S.UNCONFIRMED?this.$t("t.unconfirmed"):""},onLeagueRow(e){this.privateLeagueId!==e.id&&this.$emit("handlerUpdateLeague",e)},onGoPrivateLeagueHome(){this.$emit("handlerBackToHomepage")}}},[["render",function(e,a,s,o,r,A){const p=t("Tag"),h=t("IconChevronDown");return i(),l("div",Pe,[n("p",Ee,c(e.$t("fantasyCrypto.myLeague",{count:A.listCount})),1),n("div",Se,[(i(!0),l(u,null,m(s.list,(e=>(i(),l("div",{key:e.id,class:g(["league-row row",{active:s.privateLeagueId===e.id}]),onClick:t=>A.onLeagueRow(e)},[d(p,{isJoinGame:e.participantType===r.PARTICIPANT_TYPE.INVITED},null,8,["isJoinGame"]),n("span",Ne,c(e.name),1),n("span",Te,c(A.statusText(e.status)),1)],10,Re)))),128))]),a[1]||(a[1]=n("div",{class:"divider row"},null,-1)),n("div",{class:"go-private-league-home row",onClick:a[0]||(a[0]=(...e)=>A.onGoPrivateLeagueHome&&A.onGoPrivateLeagueHome(...e))},[n("div",Be,[d(h,{class:"go-home-icon"})]),n("p",Ge,c(e.$t("fantasyCrypto.privateLeagueHomepage")),1)])])}],["__scopeId","data-v-d3ea1a2c"]]);const Je=b({name:"MyLeagueDropdown",components:{Dropdown:N,IconChevronDown:E,MyLeagueContent:xe},props:{privateLeagueId:{type:String,default:""},list:{type:Array,default:()=>[]}},data:()=>({isExpand:!1}),methods:{handleIsShow(e){this.isExpand=e}}},[["render",function(e,o,r,l,A,c){const u=t("IconChevronDown"),p=t("MyLeagueContent"),m=t("Dropdown");return i(),a(m,{class:"my-league-dropdown",isBrandNewStyle:"",isSelectedCloseList:"",onHandleIsShow:c.handleIsShow},{bar:s((()=>[n("div",{class:g(["icon-wrap",{"is-expand":A.isExpand}])},[d(u,{class:"icon-chevron-down"})],2)])),default:s((()=>[d(p,h(e.$attrs,{privateLeagueId:r.privateLeagueId,list:r.list}),null,16,["privateLeagueId","list"])])),_:1},8,["onHandleIsShow"])}],["__scopeId","data-v-9617108c"]]),Fe={class:"step-item"},Qe={class:"title"},Me={class:"description"},Oe=["src"];const Ue="/static/img/BHLIHCmz.png",He="/static/img/C8d_tIjx.png",We="/static/img/LIP_utJy.png",Xe=[{title:"01.",description:"fantasyCrypto.steps.1.description",icon:Ue},{title:"02.",description:"fantasyCrypto.steps.2.description",icon:He},{title:"03.",description:"fantasyCrypto.steps.3.description",icon:We}],Ye=[{title:"01.",description:"fantasyCrypto.steps.private.1.description",icon:Ue},{title:"02.",description:"fantasyCrypto.steps.private.2.description",icon:He},{title:"03.",description:"fantasyCrypto.steps.3.description",icon:We}],je={name:"Steps",components:{StepItem:b({name:"StepItem",props:{title:{type:String,default:""},description:{type:String,default:""},icon:{type:String,default:""}}},[["render",function(e,t,a,s,o,r){return i(),l("div",Fe,[n("p",Qe,c(a.title),1),n("p",Me,c(a.description),1),n("img",{class:"icon",src:a.icon},null,8,Oe)])}],["__scopeId","data-v-1ab04ded"]])},inject:["updateAllData"],props:{isGlobal:{type:Boolean,required:!0},leagueId:{type:String,default:""}},emits:["handleOnJoinGame","handleOnCreateGame"],data:()=>({nextRoundTime:0,interval:null,isLoading:!1}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo","fantasyCryptoUserPerformance"]),...o("fantasyCrypto",["globalLeagueStatus"]),isExistNextRound(){var e;return!!(null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventNextPrepareTime)},stepList(){return this.isGlobal?Xe:Ye},countdownText(){return this.nextRoundTime<=0?"-":G(this.nextRoundTime,0).map((e=>String(e).padStart(2,"0"))).join(":")},disabled(){return this.isGlobal?!this.isPreparing||this.isGlobalParticipantsOutOfLimit:!this.isPreparing},isPreparing(){return this.globalLeagueStatus===P.PREPARING},isGlobalParticipantsOutOfLimit(){return this.fantasyCryptoLeagueInfo.numOfParticipants>=this.fantasyCryptoLeagueInfo.limitOfParticipants},note(){switch(this.globalLeagueStatus){case P.PREPARING:return this.isGlobal&&this.isGlobalParticipantsOutOfLimit?`response-code.${B.FANTASY_CRYPTO_JOIN_GAME_PEOPLE_REACHED_MAX}`:"fantasyCrypto.steps.note.joinThisRound";case P.RUNNING:return this.nextRoundTime>0?"fantasyCrypto.steps.note.2":"fantasyCrypto.steps.note.2.noCountdown";case P.FINISHED:return this.isExistNextRound?"fantasyCrypto.steps.note.finish":"fantasyCrypto.steps.note.3";default:return""}},nextRoundDate(){var e;if(!(null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventNextPrepareTime))return"--";return`${ee(this.fantasyCryptoLeagueInfo.eventNextPrepareTime)} ${$()}`}},created(){this.initCountdown(),this.startCountdown()},beforeUnmount(){clearInterval(this.interval)},methods:{...y("fantasyCrypto",["updateFantasyCryptoUserPerformance"]),initCountdown(){var e,t;switch(this.globalLeagueStatus){case P.PREPARING:this.nextRoundTime=this.getCountdownTime((null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventStartTime)||0);break;case P.RUNNING:this.nextRoundTime=this.getCountdownTime((null==(t=this.fantasyCryptoLeagueInfo)?void 0:t.eventNextPrepareTime)||0);break;default:this.nextRoundTime=0}},getCountdownTime:(e=0)=>f(e).minus((new Date).getTime()).toNumber(),startCountdown(){clearInterval(this.interval),this.nextRoundTime<=0||(this.interval=setInterval((()=>{this.nextRoundTime=this.nextRoundTime-1e3,this.nextRoundTime<=0&&(this.updateAllData(this.isGlobal),clearInterval(this.interval))}),1e3))}
1,async onStart(){if(!Object.keys(this.fantasyCryptoUserPerformance).length){this.isLoading=!0;try{await T.joinLeague(this.leagueId),this.updateFantasyCryptoUserPerformance()}catch{return}finally{this.isLoading=!1}}this.$emit("handleOnJoinGame")},onJoin(){this.$emit("handleOnJoinGame",!1)},onPrivateCreateGame(){this.$emit("handleOnCreateGame")}}},qe={class:"steps"},ze={class:"container"},Ve={class:"list"},Ke={class:"countdown"};const Ze=b(je,[["render",function(e,o,r,g,h,y){const f=t("StepItem"),C=t("BaseButton"),v=t("i18n-t");return i(),l("section",qe,[n("div",ze,[n("div",Ve,[(i(!0),l(u,null,m(y.stepList,(t=>(i(),a(f,{key:t.title,title:e.$t(t.title),description:e.$t(t.description),icon:t.icon},null,8,["title","description","icon"])))),128))]),r.isGlobal?(i(),a(C,{key:0,class:"button-margin-top bg-button",size:"large",disabled:y.disabled,isLoading:h.isLoading,onClick:y.onStart},{default:s((()=>[p(c(e.$t("fantasyCrypto.steps.getStarted")),1)])),_:1},8,["disabled","isLoading","onClick"])):(i(),l(u,{key:1},[d(C,{class:"button-margin-top join-button",size:"large",disabled:y.disabled,onClick:y.onJoin},{default:s((()=>[p(c(e.$t("fantasyCrypto.joinALeague")),1)])),_:1},8,["disabled","onClick"]),d(C,{class:"bg-button create-button",size:"large",disabled:y.disabled,onClick:y.onPrivateCreateGame},{default:s((()=>[p(c(e.$t("fantasyCrypto.createALeague")),1)])),_:1},8,["disabled","onClick"])],64)),y.note?(i(),a(v,{key:2,class:"note",tag:"p",keypath:y.note},{countdown:s((()=>[n("span",Ke,c(y.countdownText),1)])),date:s((()=>[n("span",null,c(y.nextRoundDate),1)])),_:1},8,["keypath"])):A("",!0)])])}],["__scopeId","data-v-13ded541"]]),_e={class:"participant-info-panel"},$e={class:"nickname"},et={class:"info-block"},tt={class:"title"},at={class:"text"},it={class:"info-block"},st={class:"title"},nt={class:"text"},ot={class:"pnl"},rt={class:"rank"},lt={class:"info-block"},At={class:"title"},dt={class:"text"},ct={class:"pnl"},ut={class:"rank"};const pt={name:"ParticipantItem",components:{ParticipantInfoPanel:b({name:"ParticipantInfoPanel",props:{data:{type:Object,default:()=>({})}},computed:{status(){return this.data.status===S.CONFIRMED?this.$t("t.confirmed"):this.$t("t.unconfirmed")},dailyPnlText(){return`P&L ${this.pnlFormat(this.data.dailyRoi)}`},dailyRankText(){const e=this.data.dailyRank||"--";return`${this.$t("fantasyCrypto.rank")}: ${e}`},cumulativePnlText(){return`P&L ${this.pnlFormat(this.data.cumulativeRoi)}`},cumulativeRankText(){const e=this.data.cumulativeRank||"--";return`${this.$t("fantasyCrypto.rank")}: ${e}`}},methods:{pnlFormat(e){if(null===e)return"-- %";const t=f(e).times(100).toFixed(2,f.ROUND_DOWN);return Number(t)>0?`+${t}%`:`${t}%`}}},[["render",function(e,t,a,s,o,r){return i(),l("div",_e,[n("p",$e,c(a.data.nickname||"null"),1),n("div",et,[n("p",tt,c(e.$t("fantasyCrypto.leagueStatus")),1),n("p",at,c(r.status),1)]),n("div",it,[n("p",st,c(e.$t("t.daily")),1),n("p",nt,[n("span",ot,c(r.dailyPnlText),1),n("span",rt,c(r.dailyRankText),1)])]),n("div",lt,[n("p",At,c(e.$t("t.cumulative")),1),n("p",dt,[n("span",ct,c(r.cumulativePnlText),1),n("span",ut,c(r.cumulativeRankText),1)])])])}],["__scopeId","data-v-1703a91e"]]),Tag:De},props:{data:{type:Object,default:()=>({})},isShowBackground:{type:Boolean,default:!1},isShowUserFullName:{type:Boolean,default:!1},isShowPanel:{type:Boolean,default:!1}},computed:{isCreator(){return this.data.participantType===R.CREATOR},shortName(){if(!this.data.nickname)return"NU";const e=this.data.nickname.split(" "),t=/^[A-Za-z0-9]/,a=new RegExp("\\p{Extended_Pictographic}","gu");return e.length>1?t.test(e[0])&&t.test(e[1])?`${e[0][0]}${e[1][0]}`.toUpperCase():a.test(e[0])?e[0].match(a)[0]:e[0][0]:t.test(e[0][0])&&t.test(e[0][1])?`${e[0][0]}${e[0][1]}`.toUpperCase():a.test(e[0])?e[0].match(a)[0]:e[0][0]},tooltipStyle:()=>({backgroundColor:"unset",border:"unset"})}},gt={class:"participant-item"},mt={key:1,class:"nickname"};const ht=b(pt,[["render",function(e,o,r,u,p,m){const h=t("Tag"),y=t("ParticipantInfoPanel"),f=t("Tooltip");return i(),l("div",gt,[r.isShowUserFullName?(i(),a(h,{key:0,class:g(["tag",{"is-visible":m.isCreator}]),isJoinGame:!m.isCreator},null,8,["class","isJoinGame"])):A("",!0),d(f,{class:"tooltip-block",placement:"top",hasCursorQuestion:!1,disable:!r.isShowPanel,tooltipStyle:m.tooltipStyle,offsetTop:-10},{content:s((()=>[n("div",{class:g(["user-circle",{"has-background":r.isShowBackgroun
1d,"has-panel":r.isShowPanel}])},c(m.shortName),3)])),tooltip:s((()=>[d(y,{class:"info-panel",data:r.data},null,8,["data"])])),_:1},8,["disable","tooltipStyle"]),r.isShowUserFullName?(i(),l("p",mt,c(r.data.nickname),1)):A("",!0)])}],["__scopeId","data-v-1863bcd4"]]),yt={class:"participant-list-panel"},ft={class:"list"};const Ct={class:"participant-list"},vt={class:"other-quantity"};const Lt=b({name:"ParticipantList",components:{ParticipantItem:ht,Dropdown:N,ParticipantListPanel:b({name:"ParticipantListPanel",components:{ParticipantItem:ht},props:{list:{type:Array,default:()=>[]}}},[["render",function(e,s,o,r,A,d){const c=t("ParticipantItem");return i(),l("div",yt,[n("div",ft,[(i(!0),l(u,null,m(o.list,(e=>(i(),a(c,{key:e.nickname,data:e,isShowBackground:"",isShowUserFullName:"",isShowPanel:""},null,8,["data"])))),128))])])}],["__scopeId","data-v-cc321214"]])},props:{list:{type:Array,default:()=>[]}},computed:{displayList(){return this.list.slice(0,3)},otherQuantity(){return this.list.length-3}}},[["render",function(e,o,r,p,g,h){const y=t("ParticipantItem"),f=t("ParticipantListPanel"),C=t("Dropdown");return i(),l("div",Ct,[(i(!0),l(u,null,m(h.displayList,(e=>(i(),a(y,{key:e.nickname,data:e,isShowPanel:""},null,8,["data"])))),128)),h.otherQuantity>0?(i(),a(C,{key:0,class:"dropdown",isBrandNewStyle:""},{bar:s((()=>[n("div",vt,"+"+c(h.otherQuantity),1)])),default:s((()=>[d(f,{list:r.list},null,8,["list"])])),_:1})):A("",!0)])}],["__scopeId","data-v-6e147038"]]),It={class:"mobile-participant-list"},kt={class:"list"};const bt=b({name:"MobileParticipantList",components:{ParticipantItem:ht,IconChevronDown:E},props:{list:{type:Array,default:()=>[]}},data:()=>({DISPLAY_COUNT:3,isExpand:!1}),computed:{displayList(){return this.isExpand?this.list:this.list.slice(0,3)}},methods:{onExpand(){this.isExpand=!this.isExpand}}},[["render",function(e,s,o,r,d,c){const p=t("IconChevronDown"),h=t("ParticipantItem");return i(),l("div",It,[o.list.length>d.DISPLAY_COUNT?(i(),a(p,{key:0,class:g(["icon-chevron-down",{active:d.isExpand}]),onClick:c.onExpand},null,8,["class","onClick"])):A("",!0),n("div",kt,[(i(!0),l(u,null,m(c.displayList,(e=>(i(),a(h,{key:e.nickname,data:e,isShowBackground:"",isShowUserFullName:"",isShowPanel:""},null,8,["data"])))),128))])])}],["__scopeId","data-v-78a87e71"]]);const wt=b({name:"LeaveDialog",components:{MessageDialog:x},props:{time:{type:[String,Number],default:""},leagueId:{type:String,required:!0}},emits:["confirmed","closed"],data:()=>({Genre:J,isLoading:!1}),methods:{async onConfirm(){this.isLoading=!0;try{await T.leavePrivateLeague(this.leagueId),this.$emit("confirmed"),this.onClosed()}catch{}finally{this.isLoading=!1}},onClosed(){this.$emit("closed")}}},[["render",function(e,n,o,r,l,A){const u=t("BaseButton"),g=t("MessageDialog");return i(),a(g,{class:"leave-dialog",genre:l.Genre.WARNING,title:e.$t("fantasyCrypto.leaveDialog.text"),onClosed:A.onClosed},{bottom:s((()=>[d(u,{class:"btn primary",size:"large",isLoading:l.isLoading,onClick:A.onConfirm},{default:s((()=>[p(c(e.$t("t.yes")),1)])),_:1},8,["isLoading","onClick"])])),_:1},8,["genre","title","onClosed"])}]]),Dt={name:"ShareDialog",components:{BrandDialog:F},props:{leagueId:{type:String,required:!0},leagueName:{type:String,required:!0}},emits:["closed"],data:()=>({isCopied:[],timeouts:[]}),computed:{...r(["lang"]),list(){const e=`${window.location.origin}`,t=this.$router.resolve({name:Q.FANTASY_CRYPTO_LANDING,params:{lang:this.lang},query:{league:this.leagueName,id:this.leagueId}}).href;return[{key:"id",title:this.$t("fantasyCrypto.shareDialog.shareCode"),copyText:this.leagueId},{key:"link",title:this.$t("fantasyCrypto.shareDialog.shareLink"),copyText:`${e}${t}`}]}},beforeUnmount(){this.timeouts.forEach((e=>{clearTimeout(e)}))},methods:{...y(["messageError"]),onClosed(){this.$emit("closed")},onCopy(e=0){this.isCopied[e]=!0,clearTimeout(this.timeouts[e]),this.timeouts[e]=setTimeout((()=>{this.isCopied[e]=!1}),2e3)},onError(){this.messageError(this.$t("msg.fail"))}}},Pt={class:"item-title"},Et={class:"item-content"},St={class:"copy-text"},Rt={class:"relative h-100"};const Nt={name:"ActionsWrapper",components:{ParticipantList:Lt,MobileParticipantList:bt,LeaveDialog:wt,ShareDialog:b(Dt,[["render",function(e,o,r,A,d,g){const h=t("BaseButton"),y=t("BrandDialog"),f=C("clipboard");return i(),a(y,{class:"share-dialog",width:"423px",onClosed:g.onClosed},{body:s((()=>[(i(!0),l(u,null,m(g.list,((t,o)=>(i(),l("div",{key:t.key,class:"item"}
1,[n("p",Pt,c(t.title),1),n("div",Et,[n("div",St,c(t.copyText),1),n("div",Rt,[v((i(),a(h,{class:"primary copy-btn"},{default:s((()=>[p(c(e.$t("msg.copy")),1)])),_:2},1024)),[[f,g.onError,"error"],[f,()=>{g.onCopy(o)},"success"],[f,t.copyText,"copy"]]),v(n("div",{class:"copied-notice"},c(e.$t("msg.copied"))+"! ",513),[[L,d.isCopied[o]]])])])])))),128))])),_:1},8,["onClosed"])}],["__scopeId","data-v-472652c7"]])},props:{leagueId:{type:String,default:""},leagueName:{type:String,default:""},isJoinGame:{type:Boolean,required:!0},isShowDelete:{type:Boolean,default:!1}},emits:["cancelLeague"],data:()=>({participantList:[],isShowLeaveDialog:!1,isShowShareDialog:!1,isCancelLoading:!1}),computed:{...o("fantasyCrypto",["globalLeagueStatus"]),isNoParticipants(){var e;return!(null==(e=this.participantList)?void 0:e.length)},isPreparing(){return this.globalLeagueStatus===P.PREPARING}},watch:{leagueId:{immediate:!0,handler(e){e&&this.getLeagueUserList(e)}}},methods:{async getLeagueUserList(e){try{const t=await T.getLeagueUserList(e);this.participantList=t}catch{this.participantList=[]}},onLeave(){this.isShowLeaveDialog=!0},async onCancel(){this.isCancelLoading=!0;try{await T.cancelPrivateLeague(this.leagueId),this.$emit("cancelLeague")}catch{}finally{this.isCancelLoading=!1}},onShare(){this.isShowShareDialog=!0},onLeaveConfirmed(){this.$emit("cancelLeague")},onCloseLeaveDialog(){this.isShowLeaveDialog=!1},onCloseShareDialog(){this.isShowShareDialog=!1}}},Tt={class:"actions-wrapper"},Bt={key:1,class:"divider"},Gt={class:"button-group"};const xt=b(Nt,[["render",function(e,o,r,g,m,h){const y=t("ParticipantList"),f=t("BaseButton"),C=t("MobileParticipantList"),v=t("LeaveDialog"),L=t("ShareDialog");return i(),l("div",Tt,[e.isMobile?A("",!0):(i(),a(y,{key:0,list:m.participantList},null,8,["list"])),e.isMobile||h.isNoParticipants?A("",!0):(i(),l("div",Bt)),n("div",Gt,[h.isPreparing?(i(),l(u,{key:0},[r.isJoinGame?(i(),a(f,{key:0,class:"leave-btn primary",size:"medium",onClick:h.onLeave},{default:s((()=>[p(c(e.$t("t.leave")),1)])),_:1},8,["onClick"])):r.isShowDelete?(i(),a(f,{key:1,class:"leave-btn primary",size:"medium",isLoading:m.isCancelLoading,onClick:h.onCancel},{default:s((()=>[p(c(e.$t("t.delete")),1)])),_:1},8,["isLoading","onClick"])):A("",!0)],64)):A("",!0),d(f,{class:"share-btn primary",size:"medium",onClick:h.onShare},{default:s((()=>[p(c(e.$t("t.share")),1)])),_:1},8,["onClick"])]),e.isMobile?(i(),a(C,{key:2,class:"mobile-participant-list",list:m.participantList},null,8,["list"])):A("",!0),m.isShowLeaveDialog?(i(),a(v,{key:3,leagueId:r.leagueId,onConfirmed:h.onLeaveConfirmed,onClosed:h.onCloseLeaveDialog},null,8,["leagueId","onConfirmed","onClosed"])):A("",!0),m.isShowShareDialog?(i(),a(L,{key:4,leagueId:r.leagueId,leagueName:r.leagueName,onClosed:h.onCloseShareDialog},null,8,["leagueId","leagueName","onClosed"])):A("",!0)])}],["__scopeId","data-v-2f2dda0d"]]),Jt={name:"CryptoInfoItem",components:{BrandIcon:M},props:{portfolio:{type:Object,required:!0}},data:()=>({}),computed:{...r(["currencyMap"]),currency(){return this.portfolio.symbol},currencyData(){return this.currencyMap[this.currency]||{}},currencyType(){return this.currencyData.isFiat?"fiat":"icon"},currencyFullName(){return"fiat"===this.currencyType?this.$filters.fiatCurrency(this.currency):this.$filters.digitalCurrency(this.currency)},investType(){return O[this.portfolio.investEnum]},leverage(){return`${this.portfolio.leverage}x`}}},Ft={class:"crypto-info-item"},Qt={class:"short-name"},Mt={key:0,class:"full-name"},Ot={class:"invest-info-wrap"},Ut={class:"invest-info-box"},Ht={class:"invest-info-box"};const Wt=b(Jt,[["render",function(e,a,o,r,u,p){const g=t("BrandIcon");return i(),l("div",Ft,[d(g,{class:"crypto-wrap",type:p.currencyType,name:p.currencyData.shortName,size:e.isDesktop?"36":"24"},{default:s((()=>[n("span",Qt,c(p.currencyData.shortName),1),e.isDesktop?(i(),l("span",Mt,c(p.currencyFullName),1)):A("",!0)])),_:1},8,["type","name","size"]),n("div",Ot,[n("div",Ut,c(p.investType),1),n("div",Ht,c(p.leverage),1)])])}],["__scopeId","data-v-ed8e3dc9"]]);const Xt=b({name:"PnlItem",props:{rank:{type:Number,default:0},pnl:{type:Number,default:0}},computed:{...o("fantasyCrypto",["globalLeagueStatus"]),classes(){return this.isPreparing||0===this.pnlNumber||this.isNoRank?"normal-bg":this.pnlNumber>0?"green-bg":"red-bg"},pnlNumber(){return Number(f(this.pnl||0).times(100).toFixed(2,f.ROUND_DOWN))},pnlPercent(){return this.isPreparing||this.isNoRank?"-- %":this.pnlNumber>0?`+${this.formatNumber(this.pnlNumber)} %`:`${this.formatNumber(this.pnlNumber)} %`},isPreparing(){return this.globalLeagueStatus===P.PREPARING},isNoRank(){return(this.rank||0)<=0}},methods:{formatNumber(e){return this.$filters.formatNumber(e,2)}}},[["render",function(e,t,a,s,n,o){return i(),l("div",{class:g(["pnl-item",o.classes])},c(o.pnlPercent),3)}],["__scopeId","data-v-203fa2ab"]]),Yt={class:"crypto-portfolios"},jt={class:"choose-wrap"},qt={class:"list"},zt={class:"row"},Vt={class:"row-title"},Kt={class:"row-title"};const Zt=b({name:"CryptoPortfolios",components:{CryptoInfoItem:Wt,PnlItem:Xt},props:{rank:{type:Number,default:0},assessments:{type:Array,default:()=>[]}},methods:{getPnl:e=>(null==e?void 0:e.cumulativeRoi)||0}},[["render",function(e,a,s,o,r,A){const p=t("CryptoInfoItem"),g=t("PnlItem");return i(),l("div",Yt,[n("div",jt,[a[0]||(a[0]=n("p",{class:"title"},null,-1)),n("div",qt,[n("div",zt,[n("span",Vt,c(e.$t("fantasyCrypto.yourSelection")),1),n("span",Kt,c(e.$t("t.pnl")),1)]),(i(!0),l(u,null,m(s.assessments,((e,t)=>(i(),l("div",{key:`${e.symbol}_${t}`,class:"row"},[d(p,{portfolio:e},null,8,["portfolio"]),d(g,{class:"pnl-item",rank:s.rank,pnl:A.getPnl(e)},null,8,["rank","pnl"])])))),128))])])])}],["__scopeId","data-v-c8769d53"]]),_t={name:"Preparing",props:{isGlobal:{type:Boolean,required:!0},totalParticipant:{type:Number,default:0}},data:()=>({nextRoundTime:0,interval:null}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo"]),totalParticipantTitle(){return this.isGlobal?this.$t("fantasyCrypto.yourPerformance.preparing.totalsIn"):this.$t("fantasyCrypto.yourPerformance.preparing.totalsInPrivate")},countdownText(){return this.nextRoundTime<=0?"-":G(this.nextRoundTime,0).map((e=>String(e).padStart(2,"0"))).join(":")}},created(){this.startCountdown()},methods:{startCountdown(){this.nextRoundTime=f(this.fantasyCryptoLeagueInfo.eventStartTime||0).minus((new Date).getTime()).toNumber(),clearInterval(this.interval),this.nextRoundTime<=0||(this.interval=setInterval((()=>{this.nextRoundTime=this.nextRoundTime-1e3,this.nextRoundTime<=0&&clearInterval(this.interval)}),1e3))}}},$t={class:"preparing-wrap"},ea={class:"next-round-title"},ta={class:"next-round-countdown"},aa={class:"total-participated-title"},ia={class:"total-participated"};const sa=b(_t,[["render",function(e,t,a,s,o,r){return i(),l("div",$t,[n("p",ea,c(e.$t("fantasyCrypto.yourPerformance.preparing.startIn")),1
1),n("p",ta,c(r.countdownText),1),n("p",aa,c(r.totalParticipantTitle),1),n("p",ia,c(e.$filters.formatNumber(a.totalParticipant,0)),1)])}],["__scopeId","data-v-f095eaf2"]]),na={name:"PeriodInfoItem",components:{PnlItem:Xt},props:{headerBlockText:{type:String,default:""},rankTitle:{type:String,default:""},rank:{type:Number,default:0},totalRank:{type:Number,default:0},pnlTitle:{type:String,default:""},pnl:{type:Number,default:0},hasWinnerEffects:{type:Boolean,default:!1}},data:()=>({WinnerBackground:"data:image/png;base64,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"}),computed:{isShowWinnerEffects(){return this.isTopOne&&this.hasWinnerEffects},isTopOne(){return 1===this.rank},rankText(){return this.rank<=0?"--":this.$filters.formatNumber(this.rank,0)}}},oa={class:"period-info-item"},ra=["src"],la={class:"container"},Aa={class:"header-block"},da={class:"rank-wrap"},ca={class:"rank-title"},ua={class:"rank"},pa={class:"total-rank"},ga={class:"pnl-wrap"},ma={class:"pnl-title"};const ha={name:"YourPerformance",components:{Preparing:sa,PeriodInfoItem:b(na,[["render",function(e,a,s,o,r,u){const p=t("PnlItem");return i(),l("div",oa,[u.isShowWinnerEffects?(i(),l("img",{key:0,class:"winner-bg",src:r.WinnerBackground},null,8,ra)):A("",!0),n("div",la,[n("div",Aa,c(s.headerBlockText),1),n("div",da,[n("p",ca,c(s.rankTitle),1),n("p",ua,[n("span",{class:g(["current-rank",{winner:u.isShowWinnerEffects}])},c(u.rankText),3),n("span",pa," /"+c(e.$filters.formatNumber(s.totalRank,0)),1)])]),n("div",ga,[n("p",ma,c(s.pnlTitle),1),d(p,{class:"pnl-item",rank:s.rank,pnl:s.pnl},null,8,["rank","pnl"])])])])}],["__scopeId","data-v-7f0c0899"]])},props:{isGlobal:{type:Boolean,required:!0},data:{type:Object,default:()=>({})}},data:()=>
1({WaitBackground:"/static/img/DNN2CtdW.png",StartedBackground:"/static/img/CpCzhZ2w.png"}),computed:{...o("fantasyCrypto",["globalLeagueStatus"]),isPreparing(){return this.globalLeagueStatus===P.PREPARING}}},ya={class:"your-performance"},fa={class:"title"},Ca={class:"container"},va=["src"],La={class:"preparing-wrap content"},Ia=["src"],ka={class:"period-info-wrap content"};const ba={name:"CurrentRoundPerformance",components:{Tag:De,ActionsWrapper:xt,CryptoPortfolios:Zt,YourPerformance:b(ha,[["render",function(e,a,s,o,r,A){const p=t("Preparing"),g=t("PeriodInfoItem");return i(),l("div",ya,[n("p",fa,c(e.$t("fantasyCrypto.yourPerformance")),1),n("div",Ca,[A.isPreparing?(i(),l(u,{key:0},[n("img",{class:"background",src:r.WaitBackground},null,8,va),n("div",La,[d(p,{isGlobal:s.isGlobal,totalParticipant:s.data.totalParticipant},null,8,["isGlobal","totalParticipant"])])],64)):(i(),l(u,{key:1},[n("img",{class:"background",src:r.StartedBackground},null,8,Ia),n("div",ka,[d(g,{class:"period-info-item",headerBlockText:e.$t("t.yesterday"),rankTitle:e.$t("fantasyCrypto.dailyRank"),rank:s.data.yesterdayRank,totalRank:s.data.totalParticipant,pnlTitle:e.$t("fantasyCrypto.dailyPnl"),pnl:s.data.yesterdayPerformance,hasWinnerEffects:""},null,8,["headerBlockText","rankTitle","rank","totalRank","pnlTitle","pnl"]),a[0]||(a[0]=n("div",{class:"divider"},null,-1)),d(g,{class:"period-info-item",headerBlockText:e.$t("fantasyCrypto.thisRound"),rankTitle:e.$t("fantasyCrypto.rank"),rank:s.data.currentRank,totalRank:s.data.totalParticipant,pnlTitle:e.$t("t.pnl"),pnl:s.data.currentPerformance},null,8,["headerBlockText","rankTitle","rank","totalRank","pnlTitle","pnl"])])],64))])])}],["__scopeId","data-v-af6b881a"]])},props:{isGlobal:{type:Boolean,required:!0},data:{type:Object,default:()=>({})}},emits:["cancelLeague"],computed:{leagueName(){var e;return(null==(e=this.data)?void 0:e.name)||""},isJoinGame(){var e;return(null==(e=this.data)?void 0:e.participantType)===R.INVITED}},methods:{onCancelLeague(){this.$emit("cancelLeague")}}},wa={class:"current-round-performance"},Da={class:"league-name-wrap"},Pa={class:"league-name"},Ea={class:"container"};const Sa=b(ba,[["render",function(e,a,s,o,r,p){const g=t("Tag"),m=t("ActionsWrapper"),h=t("CryptoPortfolios"),y=t("YourPerformance");return i(),l("section",wa,[s.isGlobal?A("",!0):(i(),l(u,{key:0},[n("div",Da,[d(g,{isJoinGame:p.isJoinGame},null,8,["isJoinGame"]),n("p",Pa,c(s.data.name),1)]),d(m,{class:"actions-wrap",leagueId:s.data.id,leagueName:p.leagueName,isJoinGame:p.isJoinGame,isShowDelete:"",onCancelLeague:p.onCancelLeague},null,8,["leagueId","leagueName","isJoinGame","onCancelLeague"])],64)),n("div",Ea,[d(h,{class:"crypto-portfolios",rank:s.data.currentRank,assessments:s.data.assessments},null,8,["rank","assessments"]),d(y,{data:s.data,isGlobal:s.isGlobal},null,8,["data","isGlobal"])])])}],["__scopeId","data-v-cf0af20c"]]),Ra={1:"/static/img/YQE_cowd.png",2:"/static/img/D621bRmd.png",3:"data:image/png;base64,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"},Na={name:"LeaderboardRow",props:{rowData:{type:Object,required:!0},isFixStyle:{type:Boolean,default:!1}},emits:["click"],computed:{...r(["accountInfo"]),rowClasses(){return this.isFixStyle?"f
1ix":this.rowData.rank&&this.rowData.rank<=3?`row-rank-${this.rowData.rank}`:{}},cupImageSrc(){return this.isFixStyle?"":Ra[this.rowData.rank]||""},rankText(){return this.rowData.rank?String(this.rowData.rank).padStart(2,"0"):"--"},nickNameText(){return this.rowData.isEmpty?"--":this.rowData.nickName},performanceText(){if(this.rowData.isEmpty||!this.rowData.rank)return"--";const e=this.rowData.weekToDatePerformance,t=f(e||0).times(100).toFixed(2,f.ROUND_DOWN);return e>0?`+${t}%`:`${t}%`}}},Ta={class:"rank-wrap"},Ba=["src"],Ga={class:"rank"},xa={class:"name-wrap"},Ja={class:"text"},Fa={class:"performance-wrap"},Qa={class:"text"};const Ma={name:"Leaderboard",components:{LeaderboardRow:b(Na,[["render",function(e,t,a,s,o,r){return i(),l("div",{class:g(["leaderboard-row",r.rowClasses]),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[n("div",Ta,[r.cupImageSrc?(i(),l("img",{key:0,class:"cup-image",src:r.cupImageSrc},null,8,Ba)):A("",!0),n("span",Ga,c(r.rankText),1)]),n("div",xa,[n("span",Ja,c(r.nickNameText),1)]),n("div",Fa,[n("span",Qa,c(r.performanceText),1)])],2)}],["__scopeId","data-v-315b298a"]])},props:{data:{type:Array,default:()=>[]},performanceData:{type:Object,required:!0}},computed:{...r(["accountInfo","loginState"]),isSelfRankOnLeaderboard(){return this.leaderBoardData.find((({nickName:e})=>e===this.accountInfo.nickname))},tableHeaderList:()=>[{key:"rank",text:"fantasyCrypto.rank"},{key:"name",text:"fantasyCrypto.name"},{key:"performance",text:"fantasyCrypto.performanceWtD"}],leaderBoardData(){const e=[...this.data],t=e.length;if(t<5)for(let a=t+1;a<=5;a++)e.push({rank:a,isEmpty:!0});return e},selfRowData(){const{currentRank:e,currentPerformance:t}=this.performanceData;return{isLoginUser:!0,nickName:this.accountInfo.nickname,rank:e,weekToDatePerformance:t}}},methods:{rowRef(e){return e.nickName===this.accountInfo.nickname?"selfRow":null},onSelfRowClick(){if(!this.isSelfRankOnLeaderboard)return;const{list:e,selfRow:t}=this.$refs,a=t[0].$el.offsetTop;e.scrollTo({top:a,behavior:"smooth"})}}},Oa={class:"leaderboard"},Ua={class:"title"},Ha={class:"container"},Wa={class:"table"},Xa={class:"table-header"},Ya={ref:"list",class:"table-list-wrap"},ja={class:"table-list"};const qa=b(Ma,[["render",function(e,s,o,r,d,p){const h=t("LeaderboardRow");return i(),l("div",Oa,[n("p",Ua,c(e.$t("fantasyCrypto.leaderboard")),1),n("div",Ha,[n("div",Wa,[n("div",Xa,[(i(!0),l(u,null,m(p.tableHeaderList,(t=>(i(),l("div",{key:t.key,class:g(`${t.key}-wrap`)},c(e.$t(t.text)),3)))),128))]),n("div",Ya,[n("div",ja,[(i(!0),l(u,null,m(p.leaderBoardData,(e=>(i(),a(h,{ref_for:!0,ref:p.rowRef(e),key:e.nickName,rowData:e},null,8,["rowData"])))),128))])],512)]),e.loginState?(i(),a(h,{key:0,class:g({"has-self":p.isSelfRankOnLeaderboard}),rowData:p.selfRowData,isFixStyle:"",onClick:p.onSelfRowClick},null,8,["class","rowData","onClick"])):A("",!0)])])}],["__scopeId","data-v-0d21606a"]]),za="/static/img/zdVYuOfu.png",Va={1:"/static/img/D_nvaOUe.png",2:"/static/img/lI5ZU8Ha.png",3:za},Ka={class:"your-performance"},Za={class:"title"},_a={class:"container"},$a=["src"],ei={class:"rank-title"},ti={class:"rank-text"},ai={class:"profit-and-loss-statement"},ii={class:"pnl"};const si=b({name:"YourPerformance",props:{data:{type:Object,default:()=>({})}},computed:{isNoData(){return 0===Object.keys(this.data).length},rank(){var e;return(null==(e=this.data)?void 0:e.currentRank)||0},isTopThree(){return this.rank>0&&this.rank<=3},cupImageSrc(){return Va[this.rank]||za},rankText(){return this.isNoData?"--":this.$filters.formatNumber(this.rank,0)},pnl(){var e;if(this.isNoData)return"--";return`${f((null==(e=this.data)?void 0:e.currentPerformance)||0).times(100).toFixed(2,f.ROUND_DOWN)}%`}}},[["render",function(e,t,a,s,o,r){return i(),l("div",Ka,[n("p",Za,c(e.$t("fantasyCrypto.yourPerformance")),1),n("div",_a,[n("img",{class:g(["cup-image",{hidden:!r.isTopThree}]),src:r.cupImageSrc},null,10,$a),r.isTopThree?(i(),l("p",{key:0,class:g(["top-three-pnl",[`rank-${r.rank}`]])},c(r.pnl),3)):(i(),l(u,{key:1},[n("p",ei,c(e.$t("fantasyCrypto.rank")),1),n("p",ti,c(r.rankText),1),n("p",ai,[p(c(e.$t("t.pnl"))+" ",1),n("span",ii,c(r.pnl),1)])],64))])])}],["__scopeId","data-v-41326f15"]]),ni={name:"PreviousRoundListBar",components:{IconChevronDown:E},props:{isExpand:{type:Boolean,required:!1},selectedLeague:{type:Object,default:()=>({})}},emits:["click"]},oi={class:"selected-league-name"};const ri=b(ni,[["render",function(e,a,s,o,r,A){const u=t("IconChevronDown");return i(),l("div",{class:"previous-round-list-bar",onClick:a[0]||(a[0]=t=>e.$emit("click",t))},[n("p",oi,c(s.selectedLeague.name),1),a[1]||(a[1]=n("div",{class:"divider"},null,-1)),n("div",{class:g(["icon-wrap",{"is-expand":s.isExpand}])},[d(u,{class:"icon-chevron-down"})],2)])}
1],["__scopeId","data-v-37c59e69"]]),li={class:"previous-round-list-content"},Ai=["onClick"];const di=b({name:"PreviousRoundListContent",props:{selectedLeague:{type:Object,default:()=>({})},list:{type:Array,default:()=>[]}},emits:["handleChangeLeague"],methods:{isActive(e){var t;return e.id===(null==(t=this.selectedLeague)?void 0:t.id)},onRow(e){this.$emit("handleChangeLeague",e)}}},[["render",function(e,t,a,s,n,o){return i(),l("div",li,[(i(!0),l(u,null,m(a.list,(e=>(i(),l("div",{key:e.id,class:g(["row",{active:o.isActive(e)}]),onClick:t=>o.onRow(e)},c(e.name),11,Ai)))),128))])}],["__scopeId","data-v-15b51a55"]]);const ci={class:"previous-round-list"};const ui={name:"PreviousRound",components:{PreviousRoundList:b({name:"PreviousRoundList",components:{Dropdown:N,PreviousRoundListBar:ri,PreviousRoundListContent:di,PreviousRoundListDialog:b({name:"PreviousRoundList",components:{BrandDialog:F,PreviousRoundListContent:di},props:{selectedLeague:{type:Object,default:()=>({})},list:{type:Array,default:()=>[]}},emits:["closed"],methods:{handlerUpdateLeague(){this.onClosed()},onClosed(){this.$emit("closed")}}},[["render",function(e,n,o,r,l,A){const c=t("PreviousRoundListContent"),u=t("BrandDialog");return i(),a(u,{class:"previous-round-list",width:"100%",isBrandNewStyle:"",onClosed:A.onClosed},{body:s((()=>[d(c,h(e.$attrs,{selectedLeague:o.selectedLeague,list:o.list,onHandlerUpdateLeague:A.handlerUpdateLeague}),null,16,["selectedLeague","list","onHandlerUpdateLeague"])])),_:1},8,["onClosed"])}],["__scopeId","data-v-a05e2243"]])},props:{list:{type:Array,default:()=>[]}},emits:["handleChangeLeague"],data:()=>({isExpand:!1,isShowPreviousRoundListDialog:!1,selectedLeague:{}}),created(){this.list.length>0&&(this.selectedLeague=this.list[0],this.$emit("handleChangeLeague",this.selectedLeague))},methods:{handleIsShow(e){this.isExpand=e},handleDropdownChangeLeague(e){this.selectedLeague=e},handleDialogChangeLeague(e){this.selectedLeague=e,this.onClosePreviousRoundListDialog()},onShowDialog(){this.isShowPreviousRoundListDialog=!0},onClosePreviousRoundListDialog(){this.isShowPreviousRoundListDialog=!1}}},[["render",function(e,n,o,r,c,p){const g=t("PreviousRoundListBar"),m=t("PreviousRoundListContent"),y=t("Dropdown"),f=t("PreviousRoundListDialog");return i(),l("div",ci,[e.isMobile?(i(),l(u,{key:1},[d(g,{selectedLeague:c.selectedLeague,isExpand:c.isShowPreviousRoundListDialog,onClick:p.onShowDialog},null,8,["selectedLeague","isExpand","onClick"]),c.isShowPreviousRoundListDialog?(i(),a(f,h({key:0},e.$attrs,{selectedLeague:c.selectedLeague,list:o.list,onHandleChangeLeague:p.handleDialogChangeLeague,onClosed:p.onClosePreviousRoundListDialog}),null,16,["selectedLeague","list","onHandleChangeLeague","onClosed"])):A("",!0)],64)):(i(),a(y,{key:0,class:"previous-round-list-dropdown",isBrandNewStyle:"",isSelectedCloseList:"",onHandleIsShow:p.handleIsShow},{bar:s((()=>[d(g,{selectedLeague:c.selectedLeague,isExpand:c.isExpand},null,8,["selectedLeague","isExpand"])])),default:s((()=>[d(m,h(e.$attrs,{selectedLeague:c.selectedLeague,list:o.list,onHandleChangeLeague:p.handleDropdownChangeLeague}),null,16,["selectedLeague","list","onHandleChangeLeague"])])),_:1},8,["onHandleIsShow"]))])}],["__scopeId","data-v-5d7dcb48"]]),Leaderboard:qa,YourPerformance:si},props:{isGlobal:{type:Boolean,required:!0},leagueList:{type:Array,default:()=>[]}},data:()=>({privateLeaderBoardData:[],privatePerformanceData:{}}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo","fantasyCryptoPreviousRoundLeaderBoard","fantasyCryptoPreviousRoundPerformance"]),isShowPreviousRoundList(){return!(this.isGlobal||this.isEmptyList)},isEmptyList(){return 0===this.leagueList.length},period(){var e,t;return(null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventPreviousPrepareTime)&&(null==(t=this.fantasyCryptoLeagueInfo)?void 0:t.eventPreviousEndTime)?`${ee(this.fantasyCryptoLeagueInfo.eventPreviousPrepareTime)} - ${ee(this.fantasyCryptoLeagueInfo.eventPreviousEndTime)} ${$()}`:"--"},leaderBoardData(){return this.isGlobal?this.fantasyCryptoPreviousRoundLeaderBoard:this.privateLeaderBoardData},performanceData(){return this.isGlobal?this.fantasyCryptoPreviousRoundPerformance:this.privatePerformanceData}},methods:{async getPreviousRoundLeaderBoardById(e){try{this.privateLeaderBoardData=await T.getLeaderBoard(e)}catch{this.privateLeaderBoardData=[]}},async getPreviousRoundPerformanceById(e){try{this.privatePerformanceData=await T.getUserPerformance(e)}catch{this.privatePerformanceData={}}},async handleChangeLeague(e){e&&(this.isLoading=!0,await this.getPreviousRoundLeaderBoardById(e.id),await this.getPreviousRoundPerformanceById(e.id),this.isLoading=!1)}}},pi={class:"previous-round"},gi={class:"title"},mi={class:"container"};const hi=b(ui,[["render",function(e,s,o,r,u,p){const m=t("PreviousRoundList"),h=t("Leaderboard"),y=t("YourPerformance");return i(),l("section",pi,[n("p",gi,c(e.$t("fantasyCrypto.previousRound")),1),p.isShowPreviousRoundList?(i(),a(m,{key:0,class:"previous-round-list",list:o.leagueList,onHandleChangeLeague:p.handleChangeLeague},null,8,["list","onHandleChangeLeague"])):A("",!0),n("p",{class:g(["period",{"has-list":p.isShowPreviousRoundList}])},c(p.period),3),n("div",mi,[d(h,{class:"flex-1",data:p.leaderBoardData,performanceData:p.performanceData},null,8,["data","performanceData"]),d(y,{data:p.performanceData},null,8,["data"])])])}],["__scopeId","data-v-94a73a53"]]),yi={class:"fantasy-crypto-ruler flex-box items-center border-box"},fi={key:0,class:"ruler-title"},Ci={key:0,class:"ruler-item-description"},vi={key:0,class:"ruler-item-title"},Li={key:1,class:"ruler-item-subtitle"};const Ii={class:"fantasy-crypto-direction flex-box justify-between"};const ki={class:"fantasy-crypto-leverage flex-box justify-between"};const bi={name:"JoinGameDialog",components:{BrandDialog:F,Tag:De,FormField:X,FormFieldInput:W,IconQuestion:Z,Ruler:b({
1name:"FantasyCryptoRuler",props:{list:{type:Array,default:()=>[]}},methods:{getWidth({width:e}){return this.isLargeSize&&e?e:"auto"},getDescription:({title:e,subtitle:t})=>`${e}${t?` (${t})`:""}`}},[["render",function(e,t,a,s,n,o){return i(),l("div",yi,[e.isMobile?(i(),l("div",fi,c(e.$t("fantasyCrypto.joinGame.rules").toUpperCase()),1)):A("",!0),(i(!0),l(u,null,m(a.list,((t,a)=>(i(),l("div",{key:a,class:"ruler-item flex-center-center flex-column relative",style:I({width:o.getWidth(t)})},[e.isMobile?(i(),l("div",Ci,c(o.getDescription(t)),1)):(i(),l(u,{key:1},[t.title?(i(),l("div",vi,c(t.title),1)):A("",!0),t.subtitle?(i(),l("div",Li,c(t.subtitle),1)):A("",!0)],64))],4)))),128))])}],["__scopeId","data-v-050f0158"]]),CurrencyDropdown:b({name:"FantasyCryptoCurrencyDropdown",components:{CurrencyDropDown:U},props:{assessmentId:{type:[String,Number],default:""},currency:{type:String,default:""},currencyList:{type:Array,default:()=>[]}},emits:["onChange"],methods:{onChange(e){this.$emit("onChange",this.assessmentId,{symbol:e.uniqueKey})}}},[["render",function(e,s,n,o,r,l){const A=t("CurrencyDropDown");return i(),a(A,{class:"fantasy-crypto-currency-dropdown relative",placeholder:e.$t("fantasyCrypto.joinGame.currency.placeholder"),selectedCurrency:n.currency,appliedCurrencyList:n.currencyList,isFilterShown:!1,isBarI18nAssetNameEnabled:"",idPrefix:"fantasy_crypto",onOnChange:l.onChange},null,8,["placeholder","selectedCurrency","appliedCurrencyList","onOnChange"])}]]),Direction:b({name:"FantasyCryptoDirection",props:{assessmentId:{type:[String,Number],default:""},investEnum:{type:String,default:""}},emits:["onChange"],computed:{list(){return[{value:"LONG",title:this.$t("t.long").toUpperCase(),e2eId:H("btn_long"),classes:["green"]},{value:"SHORT",title:this.$t("t.short").toUpperCase(),e2eId:H("btn_short"),classes:["red"]}]}},methods:{onClick(e){this.$emit("onChange",this.assessmentId,{investEnum:e})}}},[["render",function(e,n,o,r,A,d){const h=t("BaseButton");return i(),l("div",Ii,[(i(!0),l(u,null,m(d.list,(e=>(i(),a(h,{id:e.e2eId,key:e.value,class:g(["direction-button",[...e.classes,{unselected:e.value!==o.investEnum}]]),size:"large",onClick:t=>d.onClick(e.value)},{default:s((()=>[p(c(e.title),1)])),_:2},1032,["id","class","onClick"])))),128))])}],["__scopeId","data-v-6c5b2548"]]),Leverage:b({name:"FantasyCryptoLeverage",props:{assessmentId:{type:[String,Number],default:""},leverage:{type:Number,default:0}},emits:["onChange"],computed:{list:()=>[{value:1,title:"1x",e2eId:H("btn_leverage_1x")},{value:2,title:"2x",e2eId:H("btn_leverage_2x")},{value:3,title:"3x",e2eId:H("btn_leverage_3x")}]},methods:{onClick(e){this.$emit("onChange",this.assessmentId,{leverage:e})}}},[["render",function(e,n,o,r,A,d){const h=t("BaseButton");return i(),l("div",ki,[(i(!0),l(u,null,m(d.list,(e=>(i(),a(h,{id:e.e2eId,key:e.value,class:g(["primary leverage-button",{unselected:e.value!==o.leverage}]),size:"large",onClick:t=>d.onClick(e.value)},{default:s((()=>[p(c(e.title),1)])),_:2},1032,["id","class","onClick"])))),128))])}],["__scopeId","data-v-fc25a6ca"]]),ActionsWrapper:xt},inject:["updateAllData"],props:{leagueId:{type:String,default:""},isGlobal:{type:Boolean,required:!0},isJoinGame:{type:Boolean,required:!0},performanceData:{type:Object,default:()=>({})}},emits:["confirmed","failed","cancelLeague","closed"],data:()=>({isViewLoading:!1,isLoading:!1,NICKNAME_LENGTH_MAX:j,assessmentList:[],nickname:"",fantasyErrorCode:"",nicknameErrorCode:"",isNicknameJumpingError:!1,interval:null,gameStartCountdown:0,currencyListData:[]}),computed:{...r({accountInfo:"accountInfo",currencyMap:"currencyMap"}),...r("fantasyCrypto",["fantasyCryptoLeagueInfo"]),tag(){return this.isJoinGame?this.$t("t.invited"):this.$t("t.creator")},currencyList(){return this.currencyListData.filter((e=>!this.assessmentList.some((({symbol:t})=>t===e))))},leagueName(){var e;return(null==(e=this.performanceData)?void 0:e.name)||""},title(){return this.isGlobal?this.$t("fantasyCrypto.joinGame.title"):this.leagueName},assessmentWidthMap(){return{currency:this.isMobile?"100%":"30%",direction:this.isMobile?"100%":"40%",leverage:this.isMobile?"100%":"30%"}},rulerList(){return[{title:this.$t("fantasyCrypto.joinGame.ruler.currency.title",{count:5}),width:this.assessmentWidthMap.currency},{title:this.$t("fantasyCrypto.joinGame.ruler.direction.title"),subtitle:this.$t("fantasyCrypto.joinGame.ruler.direction.subtitle"),width:this.assessmentWidthMap.direction},{title:this.$t("fantasyCrypto.joinGame.ruler.leverage.title"),subtitle:this.$t("fantasyCrypto.joinGame.ruler.leverage.subtitle"),width:this.assessmentWidthMap.leverage}]}
1,isConfirmDisabled(){return this.assessmentList.some((({symbol:e,investEnum:t,leverage:a})=>!(e&&t&&a)))||!this.nickname},nicknameErrorMessage(){return this.nicknameErrorCode?this.$t(`response-code.${this.nicknameErrorCode}`,{length:j}):""},fantasyErrorMessage(){return this.fantasyErrorCode?this.$t(`response-code.${this.fantasyErrorCode}`):""},countdownText(){return this.gameStartCountdown<=0?"-":G(this.gameStartCountdown,0).map((e=>String(e).padStart(2,"0"))).join(":")}},watch:{accountInfo:{immediate:!0,handler({nickname:e=""}){e&&!this.nickname&&(this.nickname=e)}}},created(){this.init(),this.startCountdown(),window.addEventListener("beforeunload",this.beforeWindowUnload)},beforeUnmount(){window.removeEventListener("beforeunload",this.beforeWindowUnload)},methods:{e2eID:H,...y(["updateAccountInfo"]),...y("fantasyCrypto",["updateFantasyCryptoUserPerformance"]),async init(){var e;this.isViewLoading=!0,await this.getCurrencyList(),this.initAssessmentList(null==(e=this.performanceData)?void 0:e.assessments),this.isViewLoading=!1},initAssessmentList(e=[]){var t,a,i;for(let s=0;s<5;s++)this.assessmentList[s]={symbol:(null==(t=e[s])?void 0:t.symbol)||null,investEnum:(null==(a=e[s])?void 0:a.investEnum)||null,leverage:(null==(i=e[s])?void 0:i.leverage)||null}},startCountdown(){var e;this.gameStartCountdown=this.getCountdownTime((null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventStartTime)||0),clearInterval(this.interval),this.gameStartCountdown<=0||(this.interval=setInterval((()=>{this.gameStartCountdown=this.gameStartCountdown-1e3,this.gameStartCountdown<=0&&(this.updateAllData(this.isGlobal),clearInterval(this.interval))}),1e3))},getCountdownTime:(e=0)=>f(e).minus((new Date).getTime()).toNumber(),getAssessment(e){return this.assessmentList[e]||{}},async getCurrencyList(){try{const e=await T.getCoins();this.currencyListData=e||[]}catch{}},updateNickname(){return new Promise((e=>{Y.updateNickname(this.nickname).then((()=>{})).catch((e=>{this.isNicknameJumpingError=!0,this.nicknameErrorCode=e})).finally((()=>e()))}))},sendPortfolio(e){return T.addPortfolios({leagueId:this.leagueId,assessments:this.assessmentList,status:e})},onChange(e,t={}){const a=this.assessmentList[e]||{};this.assessmentList.splice(e,1,{...a,...t})},async onConfirm(){this.isLoading=!0,this.isNicknameJumpingError=!1,this.nicknameErrorCode="",this.fantasyErrorCode="",await this.updateNickname(),this.isNicknameJumpingError?this.isLoading=!1:(await this.updateAccountInfo(),this.sendPortfolio(S.CONFIRMED).then((()=>{this.$emit("confirmed")})).catch((e=>{if(B.FANTASY_CRYPTO_JOIN_GAME_NICKNAME_INVALID===e)return this.isNicknameJumpingError=!0,void(this.nicknameErrorCode=e);[B.FANTASY_CRYPTO_JOIN_GAME_CURRENCY_INVALID,B.FANTASY_CRYPTO_JOIN_GAME_DIRECTION_INVALID,B.FANTASY_CRYPTO_JOIN_GAME_LEVERAGE_INVALID,B.FANTASY_CRYPTO_JOIN_GAME_PEOPLE_REACHED_MAX].includes(e)?this.fantasyErrorCode=e:(this.$emit("failed",e),this.onClosed())})).finally((()=>{this.isLoading=!1})))},async onCancel(){this.isLoading=!0;try{await T.cancelPrivateLeague(this.leagueId),this.$emit("cancelLeague"),this.onClosed()}catch{}finally{this.isLoading=!1}},async onClosed(e=!1){if(e)try{await this.sendPortfolio(S.UNCONFIRMED),this.isGlobal&&this.updateFantasyCryptoUserPerformance()}catch{}this.$emit("closed")},handleCancelLeague(){this.$emit("cancelLeague"),this.onClosed()},beforeWindowUnload(){this.sendPortfolio(S.UNCONFIRMED)}}},wi={class:"title-wrap"},Di={class:"title"},Pi={class:"flex-box flex-column w-100"},Ei={key:0,class:"loading-wrap"},Si={key:0,class:"assessment-cell-title tx-align--left"},Ri={key:0,class:"assessment-cell-title tx-align--left"},Ni={key:0,class:"assessment-cell-title tx-align--left"},Ti={class:"field-title flex-box items-center"},Bi={key:1,class:"error"},Gi={class:"countdown"};const xi=b(bi,[["render",function(e,o,r,g,h,y){const f=t("Tag"),L=t("ActionsWrapper"),k=t("Ruler"),b=t("CurrencyDropdown"),w=t("Direction"),D=t("Leverage"),P=t("IconQuestion"),E=t("ToolTip"),S=t("FormFieldInput"),R=t("FormField"),N=t("BaseButton"),T=t("i18n-t"),B=t("BrandDialog"),G=C("loading");return i(),a(B,{class:"join-game-dialog theme-night",width:"1340px",idPrefix:"fantasy_crypto_join_game_dialog",isBrandNewStyle:"",onClosed:o[2]||(o[2]=()=>{y.onClosed(!0)})},{body:s((()=>[n("div",null,[n("div",wi,[r.isGlobal?A("",!0):(i(),a(f,{key:0,isJoinGame:r.isJoinGame},null,8,["isJoinGame"])),n("p",Di,c(y.title),1)]),r.isGlobal?A("",!0):(i(),a(L,{key:0,class:"actions-wrapper",leagueId:r.leagueId,leagueName:y.leagueName,isJoinGame:r.isJoinGame,onCancelLeague:y.handleCancelLeague}
1,null,8,["leagueId","leagueName","isJoinGame","onCancelLeague"])),d(k,{class:"ruler w-100",list:y.rulerList},null,8,["list"]),n("div",Pi,[h.isViewLoading?v((i(),l("div",Ei,null,512)),[[G,!0]]):(i(!0),l(u,{key:1},m(h.assessmentList,((t,a)=>(i(),l("div",{key:a,class:"assessment-row flex-box border-box w-100"},[n("div",{class:"assessment-cell border-box",style:I({width:y.assessmentWidthMap.currency})},[e.isMobile?(i(),l("div",Si,c(e.$t("fantasyCrypto.joinGame.pickCurrency",{number:a+1}).toUpperCase()),1)):A("",!0),d(b,{assessmentId:a,currency:t.symbol||"",currencyList:y.currencyList,onOnChange:y.onChange},null,8,["assessmentId","currency","currencyList","onOnChange"])],4),n("div",{class:"assessment-cell border-box",style:I({width:y.assessmentWidthMap.direction})},[e.isMobile?(i(),l("div",Ri,c(e.$t("fantasyCrypto.joinGame.pickDirection").toUpperCase()),1)):A("",!0),d(w,{assessmentId:a,investEnum:t.investEnum,onOnChange:y.onChange},null,8,["assessmentId","investEnum","onOnChange"])],4),n("div",{class:"assessment-cell border-box",style:I({width:y.assessmentWidthMap.leverage})},[e.isMobile?(i(),l("div",Ni,c(e.$t("fantasyCrypto.joinGame.pickLeverage").toUpperCase()),1)):A("",!0),d(D,{assessmentId:a,leverage:t.leverage,onOnChange:y.onChange},null,8,["assessmentId","leverage","onOnChange"])],4)])))),128))]),d(R,{class:"nickname-field"},{title:s((()=>[n("div",Ti,[n("div",null,c(e.$t("fantasyCrypto.joinGame.nickname.title")),1),d(E,null,{content:s((()=>[d(P,{class:"question-icon"})])),tooltip:s((()=>[p(c(e.$t("fantasyCrypto.joinGame.nickname.tip")),1)])),_:1})])])),default:s((()=>[d(S,{value:h.nickname,"onUpdate:value":o[0]||(o[0]=e=>h.nickname=e),isJumpingError:h.isNicknameJumpingError,"onUpdate:isJumpingError":o[1]||(o[1]=e=>h.isNicknameJumpingError=e),name:"nickname",rules:{required:!0,maxCharacters:h.NICKNAME_LENGTH_MAX},maxlength:h.NICKNAME_LENGTH_MAX,jumpingError:y.nicknameErrorMessage,clearable:""},null,8,["value","isJumpingError","rules","maxlength","jumpingError"])])),_:1}),n("div",null,[d(N,{id:y.e2eID("btn_confirm"),class:"primary confirm-button",size:"large",disabled:y.isConfirmDisabled,isLoading:h.isLoading,onClick:y.onConfirm},{default:s((()=>[p(c(e.$t("t.confirm")),1)])),_:1},8,["id","disabled","isLoading","onClick"]),r.isGlobal||r.isJoinGame?A("",!0):(i(),a(N,{key:0,id:y.e2eID("btn_cancel"),class:"primary cancel-button",size:"large",isLoading:h.isLoading,onClick:y.onCancel},{default:s((()=>[p(c(e.$t("t.cancel")),1)])),_:1},8,["id","isLoading","onClick"]))]),y.fantasyErrorMessage?(i(),l("div",Bi,c(y.fantasyErrorMessage),1)):A("",!0),d(T,{class:"note",keypath:"fantasyCrypto.steps.note.joinThisRound",tag:"p"},{countdown:s((()=>[n("span",Gi,c(y.countdownText),1)])),_:1})])])),_:1})}],["__scopeId","data-v-6cde0c2d"]]),Ji={class:"content"};const Fi=b({name:"ColorBackgroundDialog",components:{BrandDialog:F},emits:["closed"],methods:{onClosed(){this.$emit("closed")}}},[["render",function(e,o,r,l,A,d){const c=t("BrandDialog");return i(),a(c,{class:"color-background-dialog",width:e.isMobile?"90%":"1340px",height:e.isMobile?"auto":"870px",onClosed:d.onClosed},{body:s((()=>[n("div",Ji,[k(e.$slots,"body",{},void 0,!0)])])),_:3},8,["width","height","onClosed"])}],["__scopeId","data-v-8a2138ca"]]),Qi={class:"color-background-content"};const Mi=b({name:"ColorBackgroundContent"},[["render",function(e,t,a,s,n,o){return i(),l("div",Qi,[k(e.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-2ad046ca"]]),Oi={class:"rules"},Ui={class:"flex-box items-center"};const Hi=b({name:"PrivateCreateGameDialog",components:{ColorBackgroundDialog:Fi,ColorBackgroundContent:Mi,FormField:X,FormFieldInput:W,IconSelected3:te},emits:["createSuccess","closed"],data:()=>({leagueName:"",isLoading:!1}),computed:{rules(){const e=this.leagueName.length;return[{key:"rule_1",text:this.$t("fantasyCrypto.createLeague.rule.1"),isCorrect:e>=4&&e<=20},{key:"rule_2",text:this.$t("fantasyCrypto.createLeague.rule.2"),isCorrect:/[A-Z]/.test(this.leagueName)},{key:"rule_3",text:this.$t("fantasyCrypto.createLeague.rule.3"),isCorrect:/[a-z]/.test(this.leagueName)},{key:"rule_4",text:this.$t("fantasyCrypto.createLeague.rule.4"),isCorrect:/\d/.test(this.leagueName)}]},isIncorrectAllRules(){return this.rules.some((e=>!e.isCorrect))}},methods:{async onConfirm(){this.isLoading=!0;try{const e=await T.createPrivateLeague(this.leagueName);this.$emit("createSuccess",{leagueId:e.id})}catch{}finally{this.isLoading=!1}},onClosed(){this.$emit("closed")}}},[["render",function(e,o,r,g,h,y){const f=t("FormFieldInput"),C=t("FormField"),v=t("IconSelected3"),L=t("BaseButton"),I=t("ColorBackgroun
1dContent"),k=t("ColorBackgroundDialog");return i(),a(k,{class:"private-create-game-dialog",onClosed:y.onClosed},{body:s((()=>[d(I,null,{default:s((()=>[d(C,{class:"name-form-field",title:e.$t("fantasyCrypto.nameYourPrivateLeague")},{default:s((()=>[d(f,{value:h.leagueName,"onUpdate:value":o[0]||(o[0]=e=>h.leagueName=e),class:"name-input",name:"leagueName"},null,8,["value"])])),_:1},8,["title"]),n("ul",Oi,[(i(!0),l(u,null,m(y.rules,(e=>(i(),l("li",{key:e.key},[n("div",Ui,[n("span",null,c(e.text),1),e.isCorrect?(i(),a(v,{key:0,class:"correct-icon"})):A("",!0)])])))),128))]),d(L,{class:"button",size:"large",isLoading:h.isLoading,disabled:y.isIncorrectAllRules,onClick:y.onConfirm},{default:s((()=>[p(c(e.$t("t.confirm")),1)])),_:1},8,["isLoading","disabled","onClick"])])),_:1})])),_:1},8,["onClosed"])}],["__scopeId","data-v-5cacce48"]]),Wi={name:"PrePrivateJoinGameDialog",components:{ColorBackgroundDialog:Fi,ColorBackgroundContent:Mi,FormField:X,FormFieldInput:W,IconSecuritySolid:q},props:{isCheckQuery:{type:Boolean,default:!1}},emits:["joinSuccess","closed"],data:()=>({isShareLink:!1,isLoading:!1,leagueName:"",leagueId:""}),computed:{title(){return this.isShareLink?this.$t("fantasyCrypto.youAreJoining"):this.$t("fantasyCrypto.enterJoinCode")},disabled(){return 0===this.leagueId.length}},created(){this.init()},methods:{init(){if(!this.isCheckQuery)return;const{league:e="",id:t=""}=this.$route.query||{};e&&t&&(this.isShareLink=!0,this.leagueName=e,this.leagueId=t)},async onConfirm(){this.isLoading=!0;try{await T.joinLeague(this.leagueId),this.$emit("joinSuccess",{leagueId:this.leagueId})}catch{}finally{this.isLoading=!1}},onClosed(){this.$emit("closed")}}};const Xi={GLOBAL:"GLOBAL",PRIVATE:"PRIVATE"},Yi={name:"LeagueBlock",components:{MyLeagueDropdown:Je,Steps:Ze,CurrentRoundPerformance:Sa,PreviousRound:hi,JoinGameDialog:xi,PrivateCreateGameDialog:Hi,PrePrivateJoinGameDialog:b(Wi,[["render",function(e,n,o,r,l,A){const u=t("IconSecuritySolid"),g=t("FormFieldInput"),m=t("FormField"),h=t("BaseButton"),y=t("ColorBackgroundContent"),f=t("ColorBackgroundDialog");return i(),a(f,{class:"pre-private-join-game-dialog",onClosed:A.onClosed},{body:s((()=>[d(y,null,{default:s((()=>[d(m,{class:"name-form-field",title:A.title},{default:s((()=>[l.isShareLink?(i(),a(g,{key:0,value:l.leagueName,"onUpdate:value":n[0]||(n[0]=e=>l.leagueName=e),class:"id-input",disabled:""},{suffix:s((()=>[d(u,{class:"lock-icon"})])),_:1},8,["value"])):(i(),a(g,{key:1,value:l.leagueId,"onUpdate:value":n[1]||(n[1]=e=>l.leagueId=e),class:"id-input",disabled:!1},null,8,["value"]))])),_:1},8,["title"]),d(h,{class:"button",size:"large",isLoading:l.isLoading,disabled:A.disabled,onClick:A.onConfirm},{default:s((()=>[p(c(e.$t("t.confirm")),1)])),_:1},8,["isLoading","disabled","onClick"])])),_:1})])),_:1},8,["onClosed"])}],["__scopeId","data-v-4258cdca"]]),MyLeagueDialog:b({name:"MyLeagueDialog",components:{BrandDialog:F,MyLeagueContent:xe},props:{privateLeagueId:{type:String,default:""},list:{type:Array,default:()=>[]}},emits:["closed"],methods:{handlerUpdateLeague(){this.onClosed()},handlerBackToHomepage(){this.onClosed()},onClosed(){this.$emit("closed")}}},[["render",function(e,n,o,r,l,A){const c=t("MyLeagueContent"),u=t("BrandDialog");return i(),a(u,{class:"my-league-dialog",width:"100%",isBrandNewStyle:"",onClosed:A.onClosed},{body:s((()=>[d(c,h(e.$attrs,{privateLeagueId:o.privateLeagueId,list:o.list,onHandlerUpdateLeague:A.handlerUpdateLeague,onHandlerBackToHomepage:A.handlerBackToHomepage}),null,16,["privateLeagueId","list","onHandlerUpdateLeague","onHandlerBackToHomepage"])])),_:1},8,["onClosed"])}],["__scopeId","data-v-96c95600"]]),IconChevronDown:E},inject:["updateAllData","checkShowDialog"],data:()=>({TAB_TYPE:Xi,ChainImage:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAA9CAYAAAAqG6D1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK2SURBVHgB7Zk7bxNBEIBndu0IbEwoTEGTIqIwXSRakJzIcgV+NIgK+CNR4B9QIlFACkOFbFIRx4STSENhRIdFFWhoguwosYNs3y2zpzjyM547OyaK9pNOvseM9vPc3u49MBEurAODUj3zGCaE25aAc4iR4mKkuBgpLkaKi5HiYqS4nEupAExI4lI+DhLXaHWJlmu0WA6o9e169jX4hF2pezc2Qv37EqH3ayT0iVbjx0KauAB85R7rzofB/JFSCGqPE3j4Bxa6t1fC+SeA6unIBDqWuEJVPKYZaS4AA+0jHACWlJCtWz3bgOPvRBWeVMuxxV1goH2oUviTEyykTPadwjgjbckNjGxEETEGLNQvIZVd4cVC6KjazoI33H4WsNtZBRjlJCilvotgI1ihBhucBJQiuXL5nSexZCSfARR3uPGh+WBF/oC3rcW5h/O0fZOThChii8EH12nlPideKWwCE1Tw+UM1/cUdEoQQX8ELHv65F1pSFPSvK1U8SFXQUd7EpoyuknWQ2juR0rQCMsftW2cg1OhUqUdKW2JQ5OF/gCLfqVKPlGZrP1WUAJswQxwHClv1VLF738Dct1nPvKGReAdmAbWzfZQZODtDJ+RSI/2SrsgzPZU0mBZ1O8OOjbxLoCuygAEx9c6vOzWCyH2sp3OjYk69ddF9rC3FKihnKqeTZv8yXWWr/X2oHwQmelLVc1jXwPmIk0eVeeGgsyNFoKzHQ1YOeOQ23SlE9yFmo1PmxFevinD5d8pTF/As1YHeyilOHL0B9NyGeZrhYqS4GCkuRoqLkeJipLgYKS5GiouR4mKkuFwsKXqe2x0XQ487Y2OG4VtK0VcFRpgFPvAt1Z6D5+qUaukq2bZ6BrOUsmrZmu2o5RFiFgktW3+zu+AD30/I3bifOxx62a+gBhK+lQ6zFkzAP/we4gE3iN+pAAAAAElFTkSuQmCC",isLoading:!1,selectedTab:Xi.GLOBAL,isShowSteps:!0,isShowJoinGameDialog:!1,isS
1howPrivateCreateGameDialog:!1,isShowPrePrivateJoinGameDialog:!1,isShowMyLeagueDialog:!1,isJoinLeagueCheckQuery:!0,privateLeagueId:"",privatePreviousLeagueList:[],privatePerformanceData:{},updatePerformanceInterval:null}),computed:{...r("fantasyCrypto",["fantasyCryptoUserPerformance","fantasyCryptoJoinedLeagueList"]),...o("fantasyCrypto",["globalLeagueId","globalLeagueStatus","isGlobalAlreadyBet"]),title(){return this.isShowSteps?this.$t("fantasyCrypto.steps.title"):this.$t("fantasyCrypto.currentRoundPerformance.title")},isGlobal(){return this.selectedTab===Xi.GLOBAL},isPrivate(){return this.selectedTab===Xi.PRIVATE},isPreparing(){return this.globalLeagueStatus===P.PREPARING},joinGameId(){return this.isGlobal?this.globalLeagueId:this.privateLeagueId},isAlreadyJoinLeague(){return Object.keys(this.performanceData).length>0},isJoinGame(){var e;return(null==(e=this.performanceData)?void 0:e.participantType)===R.INVITED},performanceData(){return this.isGlobal?this.fantasyCryptoUserPerformance:this.privatePerformanceData}},created(){this.init()},beforeUnmount(){clearInterval(this.updatePerformanceInterval)},methods:{...y("fantasyCrypto",["updateFantasyCryptoJoinedLeagueList","updateFantasyCryptoUserPerformance"]),async init(){this.isLoading=!0,await this.getPreviousLeagues(),this.checkQuery(),this.isLoading=!1},async updatePrivateData(){this.isGlobal||(this.isLoading=!0,await this.getPreviousLeagues(),await this.handlerPrivateUpdateLeague({id:this.privateLeagueId}),this.isLoading=!1)},checkQuery(){const{league:e,id:t}=this.$route.query;e&&t?(this.onTab(Xi.PRIVATE),this.handlerPrivateUpdateLeague({id:t})):this.checkGlobalLayout()},checkGlobalLayout(){this.isGlobal&&this.isGlobalAlreadyBet?(this.isShowSteps=!1,this.startUpdatePerformance()):this.isShowSteps=!0},startUpdatePerformance(){clearInterval(this.updatePerformanceInterval),this.updatePerformanceInterval=setInterval((()=>{this.isGlobal?this.updateFantasyCryptoUserPerformance():this.getPerformance(this.privateLeagueId)}),36e5)},async getJoinedLeagues(){try{await this.updateFantasyCryptoJoinedLeagueList()}catch{}},async getPreviousLeagues(){try{const e=await T.getPreviousLeagues();this.privatePreviousLeagueList=e||[]}catch{}},async getPerformance(e){if(e)try{const t=await T.getUserPerformance(e);this.privatePerformanceData=t||{}}catch{this.privatePerformanceData={}}else this.privatePerformanceData={}},async handlerPrivateUpdateLeague({id:e=""}){var t;if(!e)return void(this.isShowSteps=!0);this.isLoading=!0,this.privateLeagueId=e,await this.getPerformance(e),this.startUpdatePerformance();switch((null==(t=this.privatePerformanceData)?void 0:t.status)||S.NONE){case S.NONE:this.isShowSteps=!0,this.isPreparing&&!this.isShowJoinGameDialog&&this.handleOnJoinGame();break;case S.CONFIRMED:this.isShowSteps=!1;break;case S.UNCONFIRMED:this.isShowSteps=!0,this.privatePerformanceData.participantType===R.CREATOR&&this.handleOnJoinGame()}},handlerBackToHomepage(){this.isShowSteps=!0,this.privateLeagueId="",this.privatePerformanceData={}},async handleCreateSuccess({leagueId:e}){this.isShowPrivateCreateGameDialog=!1,this.privateLeagueId=e,await this.getJoinedLeagues(),this.updatePrivateData()},async handleJoinSuccess({leagueId:e}){this.isShowPrePrivateJoinGameDialog=!1,this.isShowJoinGameDialog=!0,this.privateLeagueId=e,this.clearQuery(),await this.getJoinedLeagues(),this.updatePrivateData()},handleOnJoinGame(e=!0){this.isJoinLeagueCheckQuery=e,this.isGlobal||this.isAlreadyJoinLeague?this.isShowJoinGameDialog=!0:this.isShowPrePrivateJoinGameDialog=!0},handleOnCreateGame(){this.isShowPrivateCreateGameDialog=!0},async joinGameConfirmed(){this.isShowJoinGameDialog=!1,await this.updateAllData(this.isGlobal),this.isGlobal?this.checkGlobalLayout():await this.updatePrivateData()},async joinGameFailed(e){await this.updateAllData(this.isGlobal),this.isGlobal||await this.getPreviousLeagues(),this.checkShowDialog(e)},async cancelLeague(){this.privateLeagueId="",this.privatePerformanceData={},await this.updateAllData(this.isGlobal),await this.updatePrivateData()},onTab(e){this.selectedTab!==e&&(this.selectedTab=e,this.privateLeagueId="",this.privatePerformanceData={},this.checkGlobalLayout())},onShowMyLeagueDialog(){this.isShowMyLeagueDialog=!0},onCloseJoinGameDialog(){this.isShowJoinGameDialog=!1,this.isShowSteps&&(this.privateLeagueId="",this.privatePerformanceData={})},onClosePrivateCreateGameDialog(){this.isShowPrivateCreateGameDialog=!1},onClosePrePrivateJoinGameDialog(){this.isShowPrePrivateJoinGameDialog=!1},onCloseMyLeagueDialog(){this.isShowMyLeagueDialog=!1},clearQuery(){const e=z(this.$route.query,["league","id"]);this.$router.replace({query:e}).catch((()=>{}))}}},ji={class:"league-block"},qi={class:"title"},zi={class:"tab-wrap"},Vi={class:"tab-text"},Ki={class:"tab-text"},Zi={key:0,class:"private-tab-divider"},_i={class:"top-container"},$i={class:"chain-wrap"},es=["src"],ts=["src"],as=["src"];const is=b(Yi,[["render",function(e,s,o,r,u,p){const m=t("IconChevronDown"),h=t("MyLeagueDropdown"),y=t("Steps"),f=t("CurrentRoundPerformance"),C=t("PreviousRound"),v=t("JoinGameDialog"),L=t("PrivateCreateGameDialog"),I=t("PrePrivateJoinGameDialog"),k=t("MyLeagueDialog");return i(),l("div",ji,[n("p",qi,c(p.title),1),n("div",zi,[n("div",{class:g(["tab",{active:p.isGlobal}]),onClick:s[0]||(s[0]=e=>p.onTab(u.TAB_TYPE.GLOBAL))},[n("p",Vi,c(e.$t("fantasyCrypto.globalLeague")),1)],2),n("div",{class:g(["tab",{active:p.isPrivate}]),onClick:s[1]||(s[1]=e=>p.onTab(u.TAB_TYPE.PRIVATE))},[n("p",Ki,c(e.$t("fantasyCrypto.privateLeague")),1),e.isMobile?A("",!0):(i(),l("div",Zi)),e.
1isMobile?(i(),a(m,{key:1,class:"show-my-league-icon",onClick:p.onShowMyLeagueDialog},null,8,["onClick"])):(i(),a(h,{key:2,class:"my-league-dropdown",privateLeagueId:u.privateLeagueId,list:e.fantasyCryptoJoinedLeagueList,onHandlerUpdateLeague:p.handlerPrivateUpdateLeague,onHandlerBackToHomepage:p.handlerBackToHomepage},null,8,["privateLeagueId","list","onHandlerUpdateLeague","onHandlerBackToHomepage"]))],2)]),n("div",_i,[u.isShowSteps?(i(),a(y,{key:0,isGlobal:p.isGlobal,leagueId:p.joinGameId,onHandleOnJoinGame:p.handleOnJoinGame,onHandleOnCreateGame:p.handleOnCreateGame},null,8,["isGlobal","leagueId","onHandleOnJoinGame","onHandleOnCreateGame"])):(i(),a(f,{key:1,isGlobal:p.isGlobal,data:p.performanceData,onCancelLeague:p.cancelLeague},null,8,["isGlobal","data","onCancelLeague"]))]),n("div",$i,[n("img",{src:u.ChainImage},null,8,es),n("img",{class:"middle-chain",src:u.ChainImage},null,8,ts),n("img",{src:u.ChainImage},null,8,as)]),d(C,{class:"previous-round",isGlobal:p.isGlobal,leagueList:u.privatePreviousLeagueList},null,8,["isGlobal","leagueList"]),u.isShowJoinGameDialog?(i(),a(v,{key:0,leagueId:p.joinGameId,isGlobal:p.isGlobal,isJoinGame:p.isJoinGame,performanceData:p.performanceData,onClosed:p.onCloseJoinGameDialog,onConfirmed:p.joinGameConfirmed,onFailed:p.joinGameFailed,onCancelLeague:p.cancelLeague},null,8,["leagueId","isGlobal","isJoinGame","performanceData","onClosed","onConfirmed","onFailed","onCancelLeague"])):A("",!0),u.isShowPrivateCreateGameDialog?(i(),a(L,{key:1,onCreateSuccess:p.handleCreateSuccess,onClosed:p.onClosePrivateCreateGameDialog},null,8,["onCreateSuccess","onClosed"])):A("",!0),u.isShowPrePrivateJoinGameDialog?(i(),a(I,{key:2,isCheckQuery:u.isJoinLeagueCheckQuery,onJoinSuccess:p.handleJoinSuccess,onClosed:p.onClosePrePrivateJoinGameDialog},null,8,["isCheckQuery","onJoinSuccess","onClosed"])):A("",!0),u.isShowMyLeagueDialog?(i(),a(k,{key:3,privateLeagueId:u.privateLeagueId,list:e.fantasyCryptoJoinedLeagueList,onHandlerUpdateLeague:p.handlerPrivateUpdateLeague,onHandlerBackToHomepage:p.handlerBackToHomepage,onClosed:p.onCloseMyLeagueDialog},null,8,["privateLeagueId","list","onHandlerUpdateLeague","onHandlerBackToHomepage","onClosed"])):A("",!0)])}],["__scopeId","data-v-45b687ce"]]),ss=[{key:"cryptocurrency",text:"t.cryptocurrency",align:"left"},{key:"position",text:"t.position",align:"left"},{key:"leverage",text:"fantasyCrypto.leverage",align:"left"}],ns={[K.SHORT]:"t.short",[K.LONG]:"t.long"},os={name:"HistoryDialog",components:{BrandDialog:F,BrandIcon:M,Tag:De,ParticipantList:Lt,MobileParticipantList:bt},props:{leagueId:{type:String,default:""},leagueType:{type:Number,default:V.GLOBAL}},emits:["closed"],data:()=>({tableHeaderList:ss,performanceData:{},participantList:[]}),computed:{...r(["currencyMap"]),isJoinGame(){var e;return(null==(e=this.performanceData)?void 0:e.participantType)===R.INVITED},isPrivate(){return this.leagueType===V.PRIVATE},leagueName(){var e;return(null==(e=this.performanceData)?void 0:e.name)||""},assessments(){var e;return(null==(e=this.performanceData)?void 0:e.assessments)||[]}},created(){this.init()},methods:{async init(){await this.getPerformance(),this.isPrivate&&await this.getLeagueUserList()},async getPerformance(){try{const e=await T.getUserPerformance(this.leagueId);this.performanceData=e||{}}catch{this.performanceData={}}},async getLeagueUserList(){try{const e=await T.getLeagueUserList(this.leagueId);this.participantList=e||[]}catch{this.participantList=[]}},currencyData(e){return this.currencyMap[e]||{}},currencyName(e){var t;return(null==(t=this.currencyData(e))?void 0:t.shortName)||""},currencyType(e){var t;return(null==(t=this.currencyData(e))?void 0:t.isFiat)?"fiat":"icon"},positionText(e){return this.$t(ns[e])},leverageText:e=>`${e}x`,onClosed(){this.$emit("closed")}}},rs={class:"content"},ls={class:"league-info"},As={class:"league-name"};const ds={1:"data:image/png;base64,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",2:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVRSURBVHgBvVZZbJRVFD53/f8pLZ2MUqhpaCuVAqkmNBAXVCRCkJi4xBh98MWYuETj9gLGmJCYiL4YfTCGN99MiEaCMURECyUCJcUWKAYEaQXZWqadaWf7d8+5/8xYNDCMiZzkzF3m/uc7+70AN5nYPzc29/XJFfatd2iuepgUbVqIRVzJBqVks2A8xaUQDLgtBI8YY0XGmccYH8f5JWDsOI/CM0HAMj1tjcM1AXceGOpg3BpiXCQ5Z/h95e8IogjMmiMjCI4cuOAghATUAaTEUQqz5pzjWcjgzxdLWhremo0hZy8CX2SBB+eABUmlFSipkaURppRCYdwAESDpSuBglIogDELwgwAct0BLoiQqtOaaFg6curxeKastm5l8MgiDRy2tDQgn7ZFJa7KIQQxCHhBly0iJsh8gDIkD9EiEBgSvFPK5E0XPOfngso6LBrBvNLKboondWutVdLhQKBjWCgG1MkIN84plgHMBtqXAx/Oy6kJmQMIoNNaGUSyLiJTTSn60rLXpHW4755+3LXtV4Icf2Ink3Hx+5hn60PilMpZ9ROS6HkglwULryUEEQOfjb6DqgTjo8DSwaC1OvwsjtvHkROEFGYbwFG6Ulnek3qUPfhgcOQigq0KiMq6Zh7HjKDEilGZJDm7ZGjK+mmJ4EOdDve23fEXrkfHxAQXWuShkD3H0dBoPFCoWrFvRcxZjOFUBDDARLEuDRk4kbMjl8jA4OAiHh4+YGM+hfcXBEuxvxXBEy6tl0dPSkuNMgud7LTyfK5xBgNS+46N3VzOJwbchmk7soQtzMzkTU46xy+Vm4MLFS/Dz/gNw4fIVCAATBvehrJzv+zgi+2F/Rd6R89PdqEAyCmCEl/LFr0lrrRObquXhRUOBAYyMFagZpCfTJjE8z4dsJgvNzc34nzTuK5ZKMFN0DRidJWBMrGMVeVHgv+m4Lu67O/jja3oHM9nMZ3joiX1Hz7xIBxzmbDeZhqBoPQrW4DgOuMhjZ89CY1MjtC9cCA4C+Z4HpVIMFltHWRr9sfS2OYdJ1qHfr6zE4WW0etfyznl7TAFNT2bfm5qaPIih3rp7+PSnNu7hZ3tJUwOMTHMqk8VdXbBg/gIzl1rFHsH/DKOCcSDD3X0jI437T1x4A83b5bruWKngvnRV4W/btk3o+V0fa8t6nVyHxfsnZmMbWUfdhixtbW3FmLqmvkh4U1MTJGwLpqdnqnVINDE+McCl7EaXJyUXe2TkP3vPnbdfvgqwQl/uPNChLPEY9pJuO2GvxRgupjjSQcu2TTujQqcNx3GhIZEwrody33VK7o/pqXSItfqrYmz7upVL98yW/y/A2UTNHJg+LJVKmeaM9VfpPFCpO2ZK3bQGVOZIyWMP3L9k3sy1ZPLrAW64d/kYXjWrMRnGTFJQuptYYa8slw2NJlHCYDgswiPXA6tpYdXSvqGOyFabhVTPYTwFWSvwKiLCuGXQyE/uW9L2PsYxrCXrhgArhG1vIed2v9KyndzLOH97gXY+7+zsLMH/RTv2/bJl4LeL0bHz2TT8B+J1ngcrkejG0qFmkDp4Kj0X6qS6AZXQvZXSsDW7C+qkugC/+enQw3jrt9OcslZbaj3USXUBhoy/akYshbh3hq8NjU4l65FxQ1naf3R0NfbZjfhU2JDAzmJjDKngRfze6cdx56KU+vBGZNUE/H7w5CaM2Za402CXkXG3oXdKpc/yeH16Ip3rrVX4NV2KTXq9uTXC+CkRhVH1+RGUryRzD3p+V/Nc1V1Lnqx1ID+d2+p67l4BzMKX+BxsNCnLtoSSytfIOMHLW1OfLckGu1hL3l8LQ60gouvFcwAAAABJRU5ErkJggg==",3:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUiSURBVHgBpVZraFxFFP5m7t1XssmmSWyoUVyt0fhsw6ZWjShKFQ1VUfABojSKiCgFixpQSjalIr6g+q+/CoqIEX+opFIrVNFUI2uSKq1aq250beKjm81uNvu4e+94ZuZmk9Sa7cULJzuZO/d833fmnDPD4OERid0+5Hgbgq0mgk0AL1TYut6UFx/sX073vRyDI3rgD3XC8K0i2wBfyAAz1sAwA+AmARmgeTJTGzNO0P/HwdkJMJ6GwGeAM4FGe4y1XJn9T0Ax/MoFgPWDcsY4TQj3BZlJc6Zfz0tAzt0xGQw95wsAgXr6DWpCDMPsvI2bl2KYy+S1hX9Baup1OPYDCEWgLBDWDiTYAhEFRFwNmiPRaiwc4loCyvNkeRoXpZ5PcKqQivE9TeBtj8Ffdz7Sv63HfGY9Qg2arXSonEqFpv5EhdTUBKQq7vKWEXFswLb0OPfXG7Q8DwcH2GU3DsklXLwfryOwcQQbdsJxriEnkWoYq+YO5I9kLgHqmhbfK+qucsY0KYcU25XNEOw+is7b4thoQgGipeNuBCNRWPkn2CU3dCCTvFUDODpMS5HlfCkHpd4X0s6lImnVtW7cGCbYulua2aWbGmndLtrrmPg5cRNRsq5VC7JHdqvFrauOErWCYiidqDAJzdgpk7JmPSfDJkMulqxbUKu/PbqYjb5XVejtcg9HsZCBTQz5OS2KXPcjFn18qMpcJkBkNVkb2RokU9NI7N+LycNjpJKSJtzsJhcpFnL/Kq5ifL6AZwmrWYW7YgmO3NQoSnOUEGwxfW37SziVxXBNfa+dkZeGhkbUB0xMHzlEDspaqVybnyVyRb3HtpwvVwF9pnE5SkRcWCMcM9l9SE9miEG/eO+FBh0S+2PN1NKZKLMy+bViH45EYBCQn5zm/pyiOUdmI4EViEDR/S2nWMfV4yqaY0NnkL8BlOaT7OJN+znr25XBTOpZFDJRtLY/J+JxjvnipyQ/o9hLkyUgy6KYxXTyJ1i0BZyUO0oRARTntTJpUm2l8pUCSyR8MCKvoVKipCzGq3WoXr7zTBzNZw6Q52NUvI8T0FZKil6qTVCbA9Um0NGDYi6L8twsJWk9Qk0tuhRm/9AZK9x6qlQeRTr5I2XzIMxgD7GIsw13DS4DVEvf2raF6nGACj2qmMoOIzuNBJRqojGlEgWyIpVHmABbo0A65bZCR6tMfVtAMBwiVr/SljzMrnvoo2Wd5uRHvLk1RkQvROPqmxGou1/VnCz2QB2qY6lIhnuhmS+4y07vQPb47+D+w6z36ZGTfZ8SsAq8d6ARTnCUlHaq0KqeGnCbuNtR2BIXAoMsdnt8JZ8rAiofH+xsBzPfpcLdqACVhRZPC7VISJUDrPvOHbX81QSsAg8/v4XU9dMJ0an2VCqlnSQPX1ChPcm67x07HT+nDahAD9CpUpk7SI37ItrPIhx+FbvijgkvPriXxez6vgzyMyOqnTWfnfYK5hlQPcHwWhVSw79GJIYiXj/3BCiG4n5Kni71GadjPtweg8fHm0I7dw91jiZ9LlI78xm3wePjDdCxt6s0U/2S7i+W9aD4brTFi4vadSjXHNzTR/1tu2p58rRXxe/eZ5hvGgana2FwGzuro+YdtTbghy89RffOF6tNXIIYAX2CSGA5L8G5maQ/XezcrsxK/sxagHTw9qorgwyh4fZMde3w6WatOg7ktSJKRGTW/k/AyW/64ZTWggcCpKYeQbqF+xoYQvUVUuynOT81gb/pIpaHvzRVy90/ncsARr5yXDEAAAAASUVORK5CYII="},cs={1:"fantasyCrypto.1stPlace",2:"fantasyCrypto.2ndPlace",3:"fantasyCrypto.3rdPlace"},us=[{key:"gameName",text:"fantasyCrypto.gameName",align:"left"},{key:"type",text:"t.type",align:"left"},{key:"date",text:"t.date",align:"left"},{key:"p&l",text:"t.pnl",align:"center"},{key:"rank",text:"fantasyCrypto.rank",align:"left"},{key:"prize",text:"fantasyCrypto.prize",align:"left"},{key:"history",text:"t.history",align:"center"}],ps={name:"YourRecord",components:{IconBlog:_,HistoryDialog:b(os,[["render",function(e,o,r,p,g,h){const y=t("Tag"),f=t("ParticipantList"),C=t("Cell"),v=t("HeaderRow"),L=t("BrandIcon"),I=t("Row"),k=t("DataTable"),b=t("MobileParticipantList"),w=t("BrandDialog");return i(),a(w,{class:"history-dialog",width:"1080px",onClosed:h.onClosed},{body:s((()=>[n("div",rs,[n("div",ls,[h.isPrivate?(i(),a(y,{key:0,class:"tag",isJoinGame:h.isJoinGame},null,8,["isJoinGame"])):A("",!0),n("p",As,c(h.leagueName),1),!e.isMobile&&h.isPrivate?(i(),a(f,{key:1,class:"participant-list",list:g.participantList},null,8,["list"])):A("",!0)]),d(k,{class:"table"},{header:s((()=>[d(v,{class:"table-header"},{default:s((()=>[(i(!0),l(u,null,m(g.tableHeaderList,(t=>(i(),a(C,{key:t.key,textAlign:t.align},{default:s((()=>
1[n("div",null,c(e.$t(t.text)),1)])),_:2},1032,["textAlign"])))),128))])),_:1})])),body:s((()=>[o[0]||(o[0]=n("div",{class:"divider"},null,-1)),(i(!0),l(u,null,m(h.assessments,((e,t)=>(i(),a(I,{key:e.symbol,class:"assessment-row",index:t+1,disableCssHoverEffect:""},{default:s((()=>[d(C,{textAlign:"left"},{default:s((()=>[d(L,{class:"crypto-wrap",type:h.currencyType(e.symbol),name:h.currencyName(e.symbol),shortName:!1,size:"16"},null,8,["type","name"])])),_:2},1024),d(C,{class:"position-cell",textAlign:"left"},{default:s((()=>[n("span",null,c(h.positionText(e.investEnum)),1)])),_:2},1024),d(C,{class:"leverage-cell",textAlign:"left"},{default:s((()=>[n("span",null,c(h.leverageText(e.leverage)),1)])),_:2},1024)])),_:2},1032,["index"])))),128))])),_:1}),e.isMobile&&h.isPrivate?(i(),a(b,{key:0,class:"mobile-participant-list",list:g.participantList},null,8,["list"])):A("",!0)])])),_:1},8,["onClosed"])}],["__scopeId","data-v-f1ab4c1c"]])},data:()=>({tableHeaderList:us,PrizeMedalImage:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQwSURBVHgBzVZLbxtVFP7unZfHsVOnbWihiWJYwAKkuEKgdkOTPRLhH+QfNFtWlBVLYINYFvgBTRZduyCxpe6uTaFM0lYNYCcT2/G87+XcseNH7HENSIgjXc/MfZzvfudp4D8WNssmeX+r5MWdTQ3aDUhUwPUycq/QinBY1HKSqP0tEtyzr3/j/CtABRTH4U0BuUWfpdN5EXQAbkCzzwNGAfQCJB6Yd3DLeO/rz/4RoFfdKDN7ocq0XFnGEeLjAzDNgEwicDPfvRC9d79taKVlMPtVSP+FI/zOehZblgkGWWX2xXLcaUKGHvTS5RQwS6LG03TdvPI+ROg6wjueCMon30JW6VGOGvvkLgPGheWpYErUHsU02P+JnqWylivcUS55KWBQ3fhUgYngBNrcArh9DrMKz58jd84jOvgZsK9U/NDfmgqoTCkhN9W7FALMzE1U
1HLdaqb+yQAW5QLSe0IWXbp5lOcpQJGtQ7OiAZhcp8qIxhSpCub0EXnwLWaL8HdefUPRapSAINjMBOecfpS9J3J1I/DFlsVuHuXSNfJrPZKn8zXSze1431kYuM/whQUmdnujdQ4p0MJP8qM/Tuw7r9bd7awmlQgXCWoQMGmCMQXSeDXSplAmPwHMXVjMBScqS2DE+IC7av0OSL62VdzAmdBmeI5Y0RGdvlCXlqvSb9CyVh+cnpsXIQc4oTQ4R7FUz94j2rxDNhxPuQyy9F5gG6Ch28tSHPRZMRmQyl5J7d1wpmVO0fxmbVwHH9DR33amAff8NS+yR4hNMEjLZxHnlwzR4gFomoBBsJ91MATEmwRG0wmJ3n/c8HaloJiZepFeZRIKd4fmRoAk4blPd/0JVC+G1KN+KQwosyMMaEiMHGTe7LMh3rPgmmDEPGTX7e5NWnQrAfHePlNuZDBfWt10h5FfKrLJnlj6gYUCcOBQcj9OUSJVRSxLuA0II+vtUYVAxoDoKpcrtswV8vJZyfosejqo0IvRHQE9tJDt/EqOBT6UI+mBJu5FWGnIeNWYx1hsntqd2daOidztGKSHTqk3D5h1cVwOzFlI/KjOqkqi6BokrYnl15vZUWN+ufV//sHYcF9OayqjtJO1DqA6ieuNp45UhMTr8DUn9MZkvgVG6BDey8d3T67WsBqwjQ57LZfzgXcOKtofV/C5F6Pl0XsbBoNZq+hDzBA+PCngUvYFn4WKW2mxAK5+HSczuNtbwY+sqPijex2WjgUs0hsUlK+z6K3hEYz96De9e/AM5Poe/DaiEk49yc3PwYwt3m2uUpwIWC2DzMF33hIlAWtA0jf4Z6LCLFp2pT1M5HVCJKnW6aaaDcoqCNCEg0V/LE5jqFLPKSwFHwBlczdC3CfeB+qa6foMuoVpaeVYd+jTlgnGHaO2AixpC3Pvk43XnzLYv1c/nd6plqaFCjDd8aa7i/yR/Abwa38kOpJT/AAAAAElFTkSuQmCC",isShowShadow:!1,isShowHistoryDialog:!1,historyLeagueId:"",historyLeagueType:""}),computed:{...r("fantasyCrypto",["fantasyCryptoParticipationHistory"]),utc:$,isNoData(){return 0===this.fantasyCryptoParticipationHistory.length}},mounted(){this.$refs.tableWrap.addEventListener("scroll",this.checkShowShadow)},beforeUnmount(){this.$refs.tableWrap.removeEventListener("scroll",this.checkShowShadow)},methods:{formatDate:ee,isTopThreeRank:(e=0)=>e>0&&e<=3,leagueTypeText(e=0){return e===V.GLOBAL?this.$t("fantasyCrypto.global"):this.$t("fantasyCrypto.private")},prizeIconSrc:e=>ds[e]||"",pnlFormat({pnl:e=0,rank:t=0}){if(t<=0)return"-- %";const a=f(e).times(100).toFixed(2,f.ROUND_DOWN);return Number(a)>0?`+${a}%`:`${a}%`},isNoRank:e=>e<=0,topThreeTooltip:e=>cs[e],dailyTooltipDate:t=>e(t,"MM-dd-yyyy"),checkShowShadow(){const e=this.$refs.tableWrap,{scrollLeft:t}=e;this.isShowShadow=!!t},onHistory({leagueId:e="",leagueType:t=""}){this.historyLeagueId=e,this.historyLeagueType=t,this.isShowHistoryDialog=!0},handleHistoryDialogClosed(){this.isShowHistoryDialog=!1}}},gs={class:"your-record"},ms={class:"title"},hs={class:"container"},ys={class:"game-name-wrap"},fs={class:"date-wrap"},Cs={key:0,class:"total-participant"},vs={key:1},Ls={class:"total-participant"},Is=["src"],ks=["src"],bs={key:2};const ws=b(ps,[["render",function(e,o,r,h,y,f){const C=t("Cell"),v=t("HeaderRow"),L=t("Row"),I=t("Tooltip"),k=t("IconBlog"),b=t("DataTable"),w=t("HistoryDialog");return i(),l("section",gs,[n("p",ms,c(e.$t("fantasyCrypto.yourRecord")),1),n("div",hs,[n("div",{ref:"tableWrap",class:g(["table-wrap",{shadow:y.isShowShadow}])},[d(b,null,{header:s((()=>[d(v,{class:"table-header"},{default:s((()=>[(i(!0),l(u,null,m(y.tableHeaderList,(t=>(i(),a(C,{key:t.key,textAlign:t.align},{default:s((()=>[n("div",null,c(e.$t(t.text)),1)])),_:2},1032,["textAlign"])))),128))])),_:1})])),body:s((()=>[f.isNoData?(i(),a(L,{key:0,index:0,disableBackground:"",disableCssHoverEffect:""},{default:s((()=>[(i(!0),l(u,null,m(y.tableHeaderList,(e=>(i(),a(C,{key:e.key,class:"empty-cell",textAlign:e.align},{default:s((()=>o[0]||(o[0]=[p(" -- ")]))),_:2,__:[0]},1032,["textAlign"])))),128))])),_:1})):(i(!0),l(u,{key:1},m(e.fantasyCryptoParticipationHistory,((t,o)=>(i(),a(L,{key:t.participantId,class:"table-row",index:o,disableBackground:"",disableCssHoverEffect:""},{default:s((()=>[d(C,{class:"game-name-cell",textAlign:"left"},{default:s((()=>[n("div",ys,[n("div",null,c(t.leagueName),1),n("div",null,c(e.$t("fantasyCrypto.round.number",{number:t.round})),1)])])),_:2},1024),d(C,{class:"type-cell",textAlign:"left"},{default:s((()=>[n("span",null,c(f.leagueTypeText(t.leagueType)),1)])),_:2},1024),d(C,{class:"date-cell",textAlign:"left"},{default:s((()=>[n("div",fs,[n("span",null,c(f.formatDate(t.gameStartTime))+" -",1),n("span",null,c(f.formatDate(t.gameEndTime))+" "+c(f.utc),1)])])),_:2},1024),d(C,{class:"pnl-cell",textAlign:"center"},{default:s((()=>[n("span",null,c(f.pnlFormat(t)),1)])),_:2},1024),d(C,{class:"rank-cell",textAlign:"left"},{default:s((()=>[f.isNoRank(t.rank)?(i(),l("p",Cs," -- ")):(i(),l("p",vs,[p(c(t.rank)+" ",1),n("span",Ls," /"+c(t.totalParticipant),1)]))])),_:2},1024),d(C,{class:"prize-cell",textAlign:"left"},{default:s((()=>[f.isTopThreeRank(t.rank)?(i(),a(I,{key:0,placement:"top"},{content:s((()=>[n("img",{class:"prize-icon",src:f.prizeIconSrc(t.rank)},null,8,Is)])),tooltip:s((()=>[p(c(e.$t(f.topThreeTooltip(t.rank))),1)])),_:2},1024)):A("",!0),t.dailyWinner.length>0?(i(!0),l(u,{key:1},m(t.dailyWinner,(t=>(i(),a(I,{key:t,placement:"top"},{content:s((()=>[n("img",{src:y.PrizeMedalImage},null,8,ks)])),tooltip:s((()=>[p(c(e.$t("fantasyCrypto.yourRecord.dailyWinnerTooltip",{date:f.dailyTooltipDate(t)})),1)])),_:2},1024)))),128)):f.isTopThreeRank(t.rank)?A("",!0):(i(),l("span",bs,"--"))])),_:2},1024),d(C,{class:"history-cell",textAlign:"center"},{default:s((()=>[d(k,{class:"history-icon",onClick:e=>f.onHistory(t)},null,8,["onClick"])])),_:2},1024)])),_:2},1032,["index"])))),128))])),_:1})],2)]),y.isShowHistoryDialog?(i(),a(w,{key:0,leagueId:y.historyLeagueId,leagueType:y.historyLeagueType,onClosed:f.handleHistoryDialogClosed},null,8,["leagueId","leagueType","onClosed"])):A("",!0)])}],["__scopeId","data-v-82a8d7e1"]]),Ds={class:"faq"},Ps={class:"title"},Es={class:"link",href:"https://docs.google.com/document/d/1M5xTmjpnd-c--Dv82IdUesWur7pUgBwlEiQUwPGnRKI/edit",target:"_blank",rel:"noopener nofollow"};const Ss=b({name:"Faq"},[["render",function(e,a,o,r,A,u){const p=t("i18n-t");return i(),l("section",Ds,[n("p",Ps,c(e.$t("fantasyCrypto.faq.title")),1),d(p,{class:"text",keypath:"fantasyCrypto.faq.text.v2",tag:"p"},{link:s((()=>[n("a",Es,c(e.$t("fantasyCrypto.faq.faqPage")),1)])),_:1})])}],["__scopeId","data-v-a7ab880b"]]),Rs={name:"EntriesClosedDialog",components:{MessageDialog:x},props:{time:{type:[String,Number],default:""}},emits:["closed"],data:()=>({Genre:J}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo"]),eventNextPrepareTime(){var e;return(null==(e=this.fantasyCryptoLeagueInfo)?void 0:e.eventNextPrepareTime)||0},description(){return this.eventNextPrepareTime?"fantasyCrypto.entriesClosed.description.v2":"fantasyCrypto.entriesClosed.description.noDate"},displayTime(){return`${ee(this.eventNextPrepareTime)}${$()}`}},methods:{onClosed(){this.$emit("closed")}}},Ns={class:"time"};const Ts={name:"FantasyCryptoLanding",components:{Masthead:we,LeagueBlock:is,YourRecord:ws,Faq:Ss,EntriesClosedDialog:b(Rs,[["render",function(e,o,r,l,A,u){const g=t("BrandButton"),m=t("i18n-t"),h=t("MessageDialog");
1return i(),a(h,{class:"entries-closed-dialog",genre:A.Genre.WARNING,title:e.$t("fantasyCrypto.entriesClosed.title"),onClosed:u.onClosed},{bottom:s((()=>[d(g,{class:"w-100",type:"confirm",size:"biggest",onClick:u.onClosed},{default:s((()=>[p(c(e.$t("t.confirm")),1)])),_:1},8,["onClick"])])),default:s((()=>[d(m,{keypath:u.description,tag:"div"},{time:s((()=>[n("span",Ns,c(u.displayTime),1)])),_:1},8,["keypath"])])),_:1},8,["genre","title","onClosed"])}],["__scopeId","data-v-6a5a24b5"]]),LeagueIsCancelDialog:b({name:"LeagueIsCancelDialog",components:{MessageDialog:x},emits:["closed"],data:()=>({Genre:J}),methods:{onConfirm(){this.onClosed()},onClosed(){this.$emit("closed")}}},[["render",function(e,n,o,r,l,A){const u=t("BaseButton"),g=t("MessageDialog");return i(),a(g,{class:"league-is-cancel-dialog",genre:l.Genre.WARNING,title:e.$t("fantasyCrypto.LeagueIsCancelDialog.title"),onClosed:A.onClosed},{bottom:s((()=>[d(u,{class:"btn primary",size:"large",onClick:A.onConfirm},{default:s((()=>[p(c(e.$t("t.confirm")),1)])),_:1},8,["onClick"])])),_:1},8,["genre","title","onClosed"])}]])},provide(){return{checkShowDialog:this.checkShowDialog,updateAllData:this.updateAllData}},data:()=>({MastheadBackground:"/static/img/qL2mPFMC.png",CoinsBackground:"/static/img/DAZ4nf4o.png",RecordBackground:"/static/img/oymy8BsC.png",FaqBackground:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABboAAAD6CAYAAABnAfHfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAfOSURBVHgB7dgBEQAQAAAxNHCyKSqhHH+3xdg8+74BAAAAAABRawAAAAAAQJjoBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQJroBgAAAAAgTXQDAAAAAJAmugEAAAAASBPdAAAAAACkiW4AAAAAANJENwAAAAAAaaIbAAAAAIA00Q0AAAAAQNoHD6wDH45rCu0AAAAASUVORK5CYII=",isLoading:!0,isS
1howEntriesClosedDialog:!1,isShowLeagueIsCancelDialog:!1}),computed:{...r("fantasyCrypto",["fantasyCryptoLeagueInfo","fantasyCryptoJoinedLeagueList"]),...o("fantasyCrypto",["globalLeagueStatus","isGlobalAlreadyBet"])},created(){this.init()},methods:{...y("fantasyCrypto",["updateFantasyCryptoLeagueInfo","updateFantasyCryptoUserPerformance","updateFantasyCryptoParticipationHistory","updateFantasyCryptoPreviousRoundLeaderBoard","updateFantasyCryptoPreviousRoundPerformance","updateFantasyCryptoJoinedLeagueList"]),async init(){this.isLoading=!0,await this.updateAllData(),this.checkShowDialog(),this.isLoading=!1},async updateAllData(e=!0){e&&(await this.getLeagueInfo(),await this.getUserPerformance()),await this.getGlobalParticipationHistory(),await this.getGlobalPreviousRoundPerformance(),await this.getParticipationHistory(),await this.getJoinedLeagueList()},async getLeagueInfo(){try{await this.updateFantasyCryptoLeagueInfo()}catch{}},async getUserPerformance(){try{await this.updateFantasyCryptoUserPerformance()}catch{}},async getGlobalParticipationHistory(){try{await this.updateFantasyCryptoPreviousRoundLeaderBoard()}catch{}},async getGlobalPreviousRoundPerformance(){try{await this.updateFantasyCryptoPreviousRoundPerformance()}catch{}},async getParticipationHistory(){try{await this.updateFantasyCryptoParticipationHistory()}catch{}},async getJoinedLeagueList(){try{await this.updateFantasyCryptoJoinedLeagueList()}catch{}},checkShowDialog(e){switch(this.globalLeagueStatus!==P.RUNNING||this.isGlobalAlreadyBet||0!==this.fantasyCryptoJoinedLeagueList.length||(this.isShowEntriesClosedDialog=!0),e){case B.FANTASY_CRYPTO_LEAGUE_IS_STARTED:this.isShowEntriesClosedDialog=!0;break;case B.FANTASY_CRYPTO_NOT_FOUND_LEAGUE:this.isShowLeagueIsCancelDialog=!0}},onEntriesClosedDialogClosed(){this.isShowEntriesClosedDialog=!1},onCloseLeagueIsCancelDialog(){this.isShowLeagueIsCancelDialog=!1}}},Bs={class:"fantasy-crypto-landing"},Gs={key:0,class:"loading-wrap"},xs={class:"block"},Js=["src"],Fs={class:"container"},Qs={class:"block"},Ms=["src"],Os={class:"container"},Us={class:"relative"},Hs=["src"],Ws={class:"container"},Xs={class:"block"},Ys=["src"],js={class:"container"};const qs=b(Ts,[["render",function(e,s,o,r,c,p){const g=t("Masthead"),m=t("LeagueBlock"),h=t("YourRecord"),y=t("Faq"),f=t("EntriesClosedDialog"),L=t("LeagueIsCancelDialog"),I=C("loading");return i(),l("div",Bs,[c.isLoading?v((i(),l("div",Gs,null,512)),[[I,!0]]):A("",!0),c.isLoading?A("",!0):(i(),l(u,{key:1},[n("div",xs,[n("img",{class:"background masthead-bg",src:c.MastheadBackground},null,8,Js),n("div",Fs,[d(g)])]),n("div",Qs,[n("img",{class:"background",src:c.CoinsBackground},null,8,Ms),n("div",Os,[d(m,{class:"league-block"})])]),n("div",Us,[n("img",{class:"background your-record-bg",src:c.RecordBackground},null,8,Hs),n("div",Ws,[d(h,{class:"your-record"})])]),n("div",Xs,[n("img",{class:"background faq-bg",src:c.FaqBackground},null,8,Ys),n("div",js,[d(y)])]),c.isShowEntriesClosedDialog?(i(),a(f,{key:0,onClosed:p.onEntriesClosedDialogClosed},null,8,["onClosed"])):A("",!0),c.isShowLeagueIsCancelDialog?(i(),a(L,{key:1,onClosed:p.onCloseLeagueIsCancelDialog},null,8,["onClosed"])):A("",!0)],64))])}],["__scopeId","data-v-38e93f29"]]),zs=Object.freeze(Object.defineProperty({__proto__:null,default:qs},Symbol.toStringTag,{value:"Module"}));export{ne as F,te as I,zs as a,$ as u}; 2//# sourceMappingURL=GMPRS0yC.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.