1import{e as y,j as k,f as w,m as E,c as l,q as o,M as j,F,a as s,t as i,b as c,w as p,_ as I,d as C,y as $,A as B,r as d,x as N,o as a}from"./ilBYsAP4.js";import{_ as V}from"./Bvw2QfqV.js";import{I as f}from"./dUJEDtgH.js";import"./CRtsm-ED.js";import{c as A}from"./BqvyjP1j.js";import"./BKRUOPWA.js";const D={class:"box-border flex flex-col gap-4 px-5 pb-6 pt-6"},S={key:0,class:"flex flex-col gap-4"},P={class:"flex items-center justify-between gap-3 mb-2"},U={class:"m-0 text-[1.5rem] font-bold tracking-[-0.02em] text-ink"},M={key:0,class:"flex items-center gap-3 rounded-3xl bg-white px-4 py-4 border-border border"},W={class:"min-w-0 flex-1"},q={class:"mb-2 flex items-start gap-2"},L={class:"m-0 text-[0.95rem] font-bold text-ink"},R={class:"m-0 text-sm leading-snug text-muted"},Q=y({__name:"index",setup(T){const _=k(),b=w(),n=d(null),u=d(null),r=d(!0),g=N(()=>n.value?parseFloat(n.value.balanceUSD||"0")===0:!1);async function x(){r.value=!0;try{const e=(await A.post("/v1/account-list/referral-bonus-extended")).data?.accounts??[];n.value=e.find(t=>t.categoryID==="main_client")??null,u.value=e.find(t=>t.categoryID==="bonus_client")??null}finally{r.value=!1}}function h(){_.push(b("/fill-up"))}return E(x),(e,t)=>{const m=I,v=V;return a(),l("div",D,[o(r)?(a(),l("div",S,[...t[0]||(t[0]=[j('<div class="mb-2 flex items-center justify-between gap-3"><div class="h-8 w-28 animate-pulse rounded-lg bg-[#EEEEEE]"></div><div class="h-10 w-24 animate-pulse rounded-xl bg-[#EEEEEE]"></div></div><div class="h-36 animate-pulse rounded-3xl bg-white"></div><div class="h-28 animate-pulse rounded-3xl bg-white"></div>',3)])])):o(n)&&o(u)?(a(),l(F,{key:1},[s("div",P,[s("h1",U,i(e.$t("l_Wallet")),1),s("button",{type:"button",class:"flex cursor-pointer items-center justify-start gap-1.5 rounded-xl bg-[#2857FC] p-2 text-sm font-semibold text-white backdrop-blur-sm transition-colors hover:bg-[#2857FC]/80",onClick:h},[c(m,null,{default:p(()=>[c(o(f),{icon:"solar:add-circle-bold",class:"text-lg","aria-hidden":"true"})]),_:1}),C(" "+i(e.$t("l_Fill_up")),1)])]),o(g)?(a(),l("div",M,[s("div",W,[s("div",q,[c(m,null,{default:p(()=>[c(o(f),{icon:"solar:info-circle-bold",class:"mt-0.5 shrink-0 text-xl text-primary","aria-hidden":"true"})]),_:1}),s("p",L,i(e.$t("l_Account_empty")),1)]),s("p",R,i(e.$t("l_Account_empty_hint")),1)]),t[1]||(t[1]=s("img",{src:"https://object.pscloud.io/front-s3/marketing/microapp/new-ds/d748f748-a892-42f7-8b0f-a7f97aaa2b32.png",alt:"",class:"h-20 w-20 shrink-0 object-contain"},null,-1))])):$("",!0)],64)):(a(),B(v,{key:2,title:e.$t("l_Something_went_wrong"),img:"https://object.pscloud.io/front-s3/marketing/client-v2/740714ec-33c5-48cb-9eb9-a9979ef85c52.png","is-image-dark":!1},null,8,["title"]))])}}});export{Q as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.