1import{_ as q}from"./SingUpDepositButton.vue_vue_type_script_setup_true_lang-C5IVM55c.js";import{eH as Q,a as W,fw as Y,di as Z,eI as J,F as ss,fx as F,fy as b,fz as H,H as ts,fA as O,fB as N,bM as es,fC as X,fD as z,fE as as}from"./index-Bjy973yk.js";import{_ as V,g as K,i as G,F as M,u as os}from"./ui-lib-CrW2W_q1.js";import{b as $,U as w,v as f,o,a as l,h as s,t as i,l as _,c,y as ns,F as rs,q as ls,n as D,p as E,e as u,k as R,r as is,M as cs,I as T,B as us,D as j,a7 as _s}from"./vendors-BDUahsn7.js";import ds from"./VipClubItemTablePreference-D-koAKOH.js";const ps={class:"vip-status-goals--wrapper gap-8 lg:gap-16"},vs={class:"vip-status-goals--deposit-header"},Ss={class:"vip-status-goals--bets-header"},Cs={class:"vip-status-goals--deposit-goal"},hs={class:"dep-current"},gs={class:"vip-status-goals--bets-goal"},ms={class:"bets-current"},bs=$({__name:"VipClubStatusGoals",props:{depositAmountCents:{},depositThresholdCents:{},betSumCents:{},betSumThresholdCents:{},currency:{}},setup(U){const e=U,{t:h}=w(),{userVipStatusProgress:n}=f(Q()),{getSubunitsToUnitsByCode:I}=W(),g=c(()=>{var p;return Y[(p=n.value)==null?void 0:p.currency]}),v=p=>Z(p/I(e.currency)," "),d=c(()=>({depCurrent:e.depositAmountCents>e.depositThresholdCents?v(e.depositThresholdCents):v(e.depositAmountCents),depGoal:v(e.depositThresholdCents),betsCurrent:e.betSumCents>e.betSumThresholdCents?v(e.betSumThresholdCents):v(e.betSumCents),betsGoal:v(e.betSumThresholdCents)}));return(p,A)=>(o(),l("div",ps,[s("div",vs,i(_(h)("VIP_CLUB.PROGRESS.DEPOSIT_HEADER",{currency:g.value})),1),s("div",Ss,i(_(h)("VIP_CLUB.PROGRESS.BETS_HEADER",{currency:g.value})),1),s("div",Cs,[s("span",hs,i(d.value.depCurrent)+" /Â ",1),s("span",null,i(d.value.depGoal),1)]),s("div",gs,[s("span",ms,i(d.value.betsCurrent)+" /Â ",1),s("span",null,i(d.value.betsGoal),1)])]))}}),Ts=V(bs,[["__scopeId","data-v-2469f24d"]]),fs={key:0,class:"status-wrapper"},Rs={class:"vip-status__block-details flex h-fit"},Is={class:"vip-status--progress-block"},As={class:"vip-status--progress-header flex items-start justify-between flex-wrap"},ys={class:"vip-status-name"},Ds={key:0,class:"vip-status--achieved grid gap-x-4 lg:gap-x-12 grid-flow-col items-center"},Es={key:1,class:"vip-status--next"},Us={key:2},Ps={key:3,class:"vip-status--active-details grid gap-8 lg:gap-16"},Ls={class:"vip-status--instructions"},Os={key:4,class:"vip-status--next-details"},Vs={class:"vip-status--instructions"},$s={key:5,class:"life-long-status uppercase"},ks=$({__name:"VipClubProgress",setup(U){const{t:e}=w(),{loadVipProgress:h}=J(),n=is(null),I=a=>{var r;return a===((r=n.value)==null?void 0:r.activeStatus)},g=a=>a===759,v=a=>a===1117,d=c(()=>n.value&&b[n.value.activeStatus]),p=c(()=>Object.values(b).find(a=>d.value&&a.order===d.value.order+1)),A=a=>{var r;return((r=p.value)==null?void 0:r.order)===a},k=a=>({"vip-status--progress-bar":!0,backing:!0,hidden:g(a.id)}),B=a=>({"vip-status--progress-bar":!0,"status-achieved":n.value&&a.order<b[n.value.activeStatus].order,"status-current":n.value&&a.order===b[n.value.activeStatus].order,hidden:g(a.id)}),x=c(()=>Object.fromEntries(Object.entries(b).map(([a,r])=>[a,{...r,isActive:I(a),isDiamond:g(r.id),isNext:A(r.order),isRegular:v(r.id),backingClassList:k(r),progressBarClassList:B(r)}]))),P=c(()=>e(`VIP_CLUB.STATUS_CARD.CONDITION.${H.value}.STATUS_ACHIEVED`)),m=c(()=>e(`VIP_CLUB.STATUS_CARD.CONDITION.${H.value}.IN_PROGRESS`)),L=c(()=>Object.values(b).filter(a=>d.value&&a.order>d.value.order).map(({order:a})=>a)),{userCurrency:y}=f(ss());return ns(async()=>{try{n.value=await h()}catch{n.value={currency:y.value,currentStatus:"REGULAR",activeStatus:"REGULAR",nextStatus:"BRONZE",depositThresholdCents:F[y.value].depSum||9e5,depositAmountCents:0,betSumCents:0,betSumThresholdCents:F[y.value].betSum||9e6,overallProgress:0}}}),(a,r)=>n.value?(o(),l("div",fs,[(o(!0),l(rs,null,ls(x.value,(t,S)=>{var C;return o(),l("div",{key:S,class:D(["vip-status__block flex flex-col",{"status-current":t.isActive}])},[s("div",Rs,[s("div",Is,[s("div",{class:D(["status-image--wrapper",{shown:t.isActive}])},[t.img.src?(o(),E(K,{key:0,src:t.img.src,"src-retina":t.img.srcRetina,class:D(["status-image",{"status-image--current":t.isActive}])},null,8,["src","src-retina","class"])):u("",!0)],2),s("div",{class:D(["vip-status--
1progress-bar-backing",t.backingClassList])},null,2),s("div",{class:D(["vip-status--progress-bar",t.progressBarClassList])},null,2)]),s("div",As,[s("span",ys,i(_(e)(`VIP_CLUB.STATUS_CARD.NAMES.${t.id}`)),1),t.isActive&&!t.isRegular?(o(),l("div",Ds,[s("span",null,i(P.value),1),R(M,{icon:G.fill.check},null,8,["icon"])])):u("",!0),A(t.order)?(o(),l("div",Es,[s("span",null,i(m.value),1)])):u("",!0),L.value.includes(t.order)&&!t.isNext?(o(),l("div",Us,[R(M,{class:"status-locked",icon:G.fill.lock},null,8,["icon"])])):u("",!0),t.isActive?(o(),l("div",Ps,[s("p",Ls,i(_(e)("VIP_CLUB.PROGRESS.NEXT_STATUS_INSTRUCTIONS",{nextStatus:(C=p.value)==null?void 0:C.name})),1),R(Ts,{"deposit-amount-cents":n.value.depositAmountCents,"deposit-threshold-cents":n.value.depositThresholdCents,"bet-sum-cents":n.value.betSumCents,"bet-sum-threshold-cents":n.value.betSumThresholdCents,currency:n.value.currency},null,8,["deposit-amount-cents","deposit-threshold-cents","bet-sum-cents","bet-sum-threshold-cents","currency"])])):u("",!0),A(t.order)?(o(),l("div",Os,[s("p",Vs,i(_(e)("VIP_CLUB.PROGRESS.EARN_GIFT",{currency:n.value.currency})),1)])):u("",!0),t.isDiamond?(o(),l("div",$s,[s("span",null,i(_(e)("VIP_CLUB.PROGRESS.DIAMOND.LIFE_LONG")),1)])):u("",!0)])])],2)}),128))])):u("",!0)}}),Bs=V(ks,[["__scopeId","data-v-3e750419"]]),xs={class:"status-block vip-club-status__card text--color--alt p-16 lg:p-24"},Ns={class:"vip-club-status__main-block gap-8 lg:gap-16"},Gs={class:"grid gap-8 lg:gap-16"},Ms={class:"vip-club-status card-block card-block--bg-custom"},ws={class:"vip-club-status__user-level"},Fs={class:"vip-club-status--info grid gap-8 lg:gap-16"},Hs={class:"vip-club-status--wrapper"},js={class:"vip-club-status--status-details"},Qs=["textContent"],Ws={key:0,class:"vip-club-status__my-status"},Xs={key:0,class:"font__caption-2--normal life-long"},zs={key:0,class:"vip-club-status--info-text"},Ks={class:"tooltip-text"},qs={key:0,class:"vip-club-status__next-info gap-8 lg:gap-16"},Ys=["textContent"],Zs={class:"label__days-left"},Js={key:1,class:"vip-club-status__diamond-info"},st={class:"font__body--bold diamond-info--caption"},tt={key:0,class:"vip-club-status__vip-progress"},et={class:"text--align-center grid gap-y-8 lg:gap-y-16 auto-cols-fr vip-club-status__bottom-section"},at={class:"color-primary",href:"#vip-page-compare"},ot=$({__name:"VipClubStatus",setup(U){const{t:e,te:h,tm:n}=w(),{isMobile:I}=f(os()),g=c(()=>O.value.lastDayCurrentQuarter.diff(_s(),"days")),{getUserInfo:v}=f(W()),{userVipStatusProgress:d}=f(Q()),{isVip:p}=f(ts()),k=n("VIP_CLUB.COMPARES.DATA.VIP_USERS")[4].benefits,B=c(()=>!!v.value.id),x=c(()=>I.value?246:200),P=`${O.value.lastDayCurrentQuarter.date()} ${e(`CALENDAR.MONTH[${O.value.lastDayCurrentQuarter.month()}]`)} ${O.value.lastDayCurrentQuarter.year()}`,m=c(()=>X.value||z.REGULAR),L=c(()=>e(`VIP_CLUB.STATUS_CARD.NAMES.${m.value}`)),y=c(()=>{const t=`VIP_CLUB.STATUS_CARD.CONDITION.${m.value}.TITLE`;return h(t)&&`${e(t)} ${P}`}),a=c(()=>{var S;const t=`VIP_CLUB.STATUS_CARD.CONDITION.${m.value}.DESCRIPTION`;return e(t,{currency:(S=d.value)==null?void 0:S.currency})}),r=c(()=>{var t;return((t=L.value)==null?void 0:t.toLowerCase())===as});return(t,S)=>{const C=cs("t");return o(),l("div",xs,[s("div",Ns,[s("div",Gs,[s("div",Ms,[s("div",ws,[_(N).src?(o(),E(K,{key:0,src:_(N).src,"src-retina":_(N).srcRetina,class:"vip-club-status__user-img"},null,8,["src","src-retina"])):u("",!0),s("div",Fs,[s("div",Hs,[s("div",js,[s("h3",{textContent:i(L.value)},null,8,Qs),_(p)?T((o(),l("div",Ws,null,512)),[[C,"VIP_CLUB.COMPARES.CARD.MY_STATUS"]]):u("",!0)]),r.value?T((o(),l("span",Xs,null,512)),[[C,"VIP_CLUB.PROGRESS.DIAMOND.LIFE_LONG"]]):u("",!0)]),!r.value&&_(p)?(o(),l("p",zs,[s("span",null,i(t.$t("GIFT.LABEL.EXPIRES"))+":",1),S[0]||(S[0]=us()),s("strong",null,i(P)),R(es,{width:x.value},{activator:j(()=>[R(M,{icon:_(G).fill.info1,class:"comp-points__icon-info"},null,8,["icon"])]),default:j(()=>[T(s("span",Ks,null,512),[[C,"VIP_CLUB.STATUS_CARD.TOOLTIP_TEXT"]])]),_:1},8,["width"])])):u("",!0)])])]),m.value&&!r.value?(o(),l("div",qs,[s("p",null,[s("strong",{textContent:i(y.value)},null,8,Ys)]),s("span",Zs,i(t.$t("VIP_CLUB.PROMO_STATUS",{daysLeft:g.value})),1),s("p",null,i(a.value),1)])):u("",!0),r.value?(o(),l("div",Js,[T(s("p",st,null,512),[[C,"VIP_CLUB.PROGRESS.DIAMOND.CAPTION"]]),T(s("span",null,null,512),[[C,"VIP_CLUB.PROGRESS.DIAMOND.DESCRIPTION"]])])):u("",!0)])]),B.value?(o(),l("div",tt,[r.value?(o(),E(ds,{key:1,"list-prefer":_(k)},null,8,["list-prefer"])):(o(),E(Bs,{key:0}))])):u("",!0),s("div",et,[S[1]||(S[1]=s("hr",null,null,-1)),T(s("a",at,null,512),[[C,"VIP_CLUB.STATUS_CARD.LINK_TO_COMPARE"]])])])}}}),nt=V(ot,[["__scopeId","data-v-f6586d43"]]),rt={key:1,class:"grid gap-y-16 lg:gap-y-24 auto-cols-fr"},lt=["innerHTML"],it=$({__name:"VipClubBannerContent",setup(U){const e=c(()=>X.value||z.REGULAR);
1return(h,n)=>e.value?(o(),E(nt,{key:0})):(o(),l("div",rt,[s("p",{class:"text--color--alt",innerHTML:h.$t("VIP_CLUB.STATUS_CARD.TEXT_FOR_OTHER_USER.DESC")},null,8,lt),R(q,{class:"banner-button-action"})]))}}),vt=V(it,[["__scopeId","data-v-2411bfb4"]]);export{vt as default}; 2//# sourceMappingURL=VipClubBannerContent-DRAj54WM.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.