2026-04-14 17:41:39 +02:00

2 lines
33 KiB
JavaScript

var R=(D,n,v)=>new Promise((C,H)=>{var k=h=>{try{E(v.next(h))}catch(S){H(S)}},g=h=>{try{E(v.throw(h))}catch(S){H(S)}},E=h=>h.done?C(h.value):Promise.resolve(h.value).then(k,g);E((v=v.apply(D,n)).next())});import{f as u,h as a,i as e,k as o,t as r,s as K,r as c,w as J,e as re,b as ce,A as q,J as U,l as I,F as z,m as Z,n as X,q as ie,g as O,j as he,o as Fe,v as W,x as Y,T as je,V as Re,W as Oe}from"./vendor-vue.CmaRnji1.js";import{i as A,_ as ue,a as pe,dm as de,u as fe,f as ee,dn as He,dp as Me}from"./index.CjrDwa0W.js";import{az as Te}from"./vendor.DSdF8huI.js";import{B as Be}from"./BananaPay.C5pAUf3c.js";import{C as Ve}from"./CrossFade.B9Ap6pL9.js";import{_ as Ee}from"./NoInternet.dMK-ez9k.js";import"./swiper.tg5sgs8j.js";const Ne={class:"w-full h-full z-[3] absolute"},Ae=["src"],De={class:"w-full h-[69px] absolute bottom-0 flex items-start justify-center"},Ie={class:"w-full h-[300px] flex items-end justify-center"},ze={xmlns:"http://www.w3.org/2000/svg",style:{zoom:"0.7"},width:"65",height:"65",viewBox:"0 0 65 65",fill:"none"},qe={class:"w-full h-[150px] pt-[30px] px-[50px]"},Ze={class:"text-[12px] font-['SFPRO'] text-white/60 font-[500] leading-[100%] text-center"},Ke={__name:"ContinueBank",props:{log:{type:Object,default:null}},emits:["close"],setup(D,{emit:n}){const v=D,C=n;return(H,k)=>(a(),u("div",Ne,[e("img",{src:o(A)["bank/bankbackground.png"],class:"w-full h-full absolute z-[-1]",alt:""},null,8,Ae),e("div",De,[e("div",{onClick:k[0]||(k[0]=g=>C("close")),class:"w-[90%] h-[62%] rounded-[20px] bg-white flex items-center justify-center cursor-pointer anim-hover-1"},k[1]||(k[1]=[e("p",{class:"text-[12px] font-['SFPRO'] text-black font-[500] leading-[100%] text-center"},"Continue",-1)]))]),e("div",Ie,[(a(),u("svg",ze,k[2]||(k[2]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M32.75 64.5C14.9388 64.5 0.5 50.0613 0.5 32.25C0.5 14.4388 14.9388 0 32.75 0C50.5613 0 65 14.4388 65 32.25C65 50.0613 50.5613 64.5 32.75 64.5ZM47.0546 25.1705C48.1154 23.8977 47.9435 22.006 46.6706 20.9453C45.3977 19.8846 43.5059 20.0566 42.4454 21.3294L29.5484 36.8058L22.8713 30.1287C21.6997 28.9572 19.8003 28.9572 18.6287 30.1287C17.4571 31.3002 17.4571 33.1998 18.6287 34.3713L27.6287 43.3713C28.2248 43.9674 29.0438 44.2851 29.8859 44.247C30.728 44.2086 31.5152 43.818 32.0546 43.1706L47.0546 25.1705Z",fill:"white"},null,-1)])))]),e("div",qe,[e("p",Ze,"$"+r(v.log.amount)+" succesfuly sent to "+r(v.log.target_name)+".",1)])]))}},Ue={class:"w-full h-full z-[1] absolute px-[5.5%] pt-[15%] bg-black"},Ge={class:"w-full h-full"},Qe={class:"w-full h-[27em] relative"},We={class:"w-full h-full absolute flex items-center justify-start"},Ye={class:"text-[17em] font-['SFPRO'] text-white font-[400] mt-[1%] ml-[2.2em]"},Je=["src"],Xe={class:"w-full h-[5.3%] bg-zinc-300/10 mt-[-2%] rounded-[8em] flex justify-start items-start"},et={class:"w-[13%] h-full flex items-center justify-center"},tt=["src"],lt=["placeholder"],st={class:"w-full h-full flex justify-"},nt={class:"w-[60%] h-full flex flex-col items-start justify-center"},ot={class:"text-[14em] font-['SFPRO'] text-white font-[400] leading-[100%]"},at={class:"text-[10em] font-['SFPRO'] text-white/50 font-[400] leading-[100%] mt-[.8em]"},it={class:"text-[12em] font-['SFPRO'] text-white font-[400] leading-[100%]"},rt={__name:"ViewAllLogs",props:{show:{type:Boolean,default:!1}},emits:["close"],setup(D,{emit:n}){const{t:v}=pe(),C=de();fe();const{ScrollPage:H}=K(C),k=D,g=c(null),E=c(0),h=c("top"),S=()=>{if(!g.value)return;const w=g.value,m=w.scrollTop,d=w.scrollHeight,$=w.clientHeight,B=d-$;E.value=B>0?m/B:0,m<=5?h.value="top":m>=B-5?h.value="bottom":h.value="middle",m+$>=d-100&&C.LoadMoreLogs()};J(()=>k.show,w=>{w&&g.value&&(g.value.addEventListener("scroll",S),setTimeout(()=>R(this,null,function*(){yield X(),S()}),100))}),re(()=>{g.value&&g.value.removeEventListener("scroll",S)});const M=w=>{const m=w.toString().length===10?w*1e3:w,d=new Date(m),$=`bank.months.${d.getMonth()}`,B=v($),f=d.getDate(),i=d.getHours().toString().padStart(2,"0"),V=d.getMinutes().toString().padStart(2,"0");return`${B} ${f}, ${i}:${V}`},_=c(""),T=ce(()=>{if(!_.value.trim())return C.ScrollPage.bank.loadedData;const w=_.value.toLowerCase();return C.ScrollPage.bank.loadedData.filter(m=>{const d=m.target_name.toLowerCase().includes(w),$=m.amount.toString(),B=`$${m.amount}`,f=$.includes(w)||B.toLowerCase().includes(w);return d||f})}),b=n;return(w,m)=>(a(),u("div",Ue,[e("div",Ge,[e("div",Qe,[e("div",We,[e("span",Ye,r(o(v)("bank.allTransactions")),1)]),e("div",{onClick:m[0]||(m[0]=d=>b("close")),style:{transition:"transform 0.2s ease","transform-origin":"center center","will-change":"transform"},class:"h-full rounded-full aspect-square bg-[#1E1E1E] flex items-center justify-center anim-hover-1 cursor-pointer"},[e("img",{src:o(A)["settings/leftarrow.svg"],alt:"",class:"h-[40%] ml-[1%] rotate-180 mr-[2em]"},null,8,Je)])]),m[3]||(m[3]=e("div",{class:"w-full h-[3.5%]"},null,-1)),e("div",Xe,[e("div",et,[e("img",{src:o(A)["bank/search.svg"],class:"h-[65%]",alt:""},null,8,tt)]),q(e("input",{type:"text","onUpdate:modelValue":m[1]||(m[1]=d=>_.value=d),class:"w-full h-full bg-transparent outline-none text-[12em] font-['SFPRO'] mt-[0.05em] text-white placeholder:text-white/50",placeholder:o(v)("bank.searchTransaction")},null,8,lt),[[U,_.value]])]),m[4]||(m[4]=e("div",{class:"w-full h-[2.5%]"},null,-1)),e("div",{class:I(["w-full h-[calc(100%-11%)] overflow-auto no-scrollbar",[h.value==="top"?"mask-bottom":"",h.value==="middle"?"mask-both":"",h.value==="bottom"?"mask-top":""]]),ref_key:"scrollContainer",ref:g},[(a(!0),u(z,null,Z(T.value,d=>(a(),u("div",{key:d.id,class:"w-full h-[6.8%] px-[1%] mb-[7%] flex items-center justify-between relative"},[m[2]||(m[2]=e("div",{class:"w-[99%] h-[1em] mb-[-2%] absolute right-0 bg-white/10 bottom-0"},null,-1)),e("div",st,[e("div",nt,[e("p",ot,r(d.target_name),1),e("p",at,r(M(d.date)),1)]),e("div",{class:I([d.action==0?"opacity-50":"opacity-100","w-[40%] h-full flex items-center justify-end"])},[e("p",it,r(d.action===0?"-":"+")+" $"+r(d.amount),1)],2)])]))),128))],2)])]))}},ct=ue(rt,[["__scopeId","data-v-92636bfb"]]),ut={class:"w-full h-full z-[1] absolute px-[5.5%] pt-[13%] bg-black"},dt={class:"w-full h-full"},ft={class:"w-full h-[27em] mt-[2%] relative"},mt=["src"],vt={class:"w-full h-[5.3%] bg-zinc-300/10 rounded-[8em] mt-[-2%] flex justify-start items-start"},ht={class:"w-[13%] h-full flex items-center justify-center"},pt=["src"],gt={class:"w-full h-[29.8%] flex items-end justify-between px-[18em]"},wt={class:"text-[15em] font-['SFPRO'] text-black font-[400] leading-[100%]"},xt={class:"w-full h-[28em] flex items-center px-[18em]"},Ct={class:"text-[12em] font-['SFPRO'] text-black/60 font-[400] leading-[100%] fixtext"},_t={class:"w-full h-[35em] flex items-center"},bt={class:"w-[60%] h-full flex items-center"},yt={class:"text-[22em] font-['SFPRO'] text-black mt-[25%] font-[400] leading-[100%] ml-[0.8em] fixtext"},Lt={class:"w-[40%] h-full flex items-end justify-center ml-[25%] mt-[30em]"},kt=["onClick"],St={__name:"Invoices",props:{show:{type:Boolean,default:!1}},emits:["close"],setup(D,{emit:n}){const v=fe(),C=de(),{appConfig:H}=K(v),k=n,g=c(null),E=c(0),h=c("top"),S=c(!1),M=c(null),_=()=>{if(!g.value)return;const f=g.value,i=f.scrollTop,V=f.scrollHeight,y=f.clientHeight,P=V-y;E.value=P>0?i/P:0,i<=5?h.value="top":i>=P-5?h.value="bottom":h.value="middle"},T=D,b=c([]),w=()=>R(this,null,function*(){const f=yield ee("GET_PLAYER_BILLING",{});b.value=f});J(()=>T.show,f=>{f&&g.value&&(g.value.addEventListener("scroll",_),w(),setTimeout(()=>R(this,null,function*(){yield X(),_()}),100))}),re(()=>{g.value&&g.value.removeEventListener("scroll",_)});const m=f=>{M.value=f,S.value=!0},d=()=>R(this,null,function*(){if(!M.value)return;S.value=!1;let f=yield ee("PAY_INVOICE",{id:M.value.invoiceid,skipDeduction:!0});f&&f.success?(w(),C.LoadBankMoney()):v.TriggerNotification({appname:"wallet",header:"Wallet",message:f.message||"Failed to pay invoice"}),M.value=null}),$=c(""),B=ce(()=>{if(!$.value.trim())return b.value;const f=$.value.toLowerCase();return b.value.filter(i=>{const V=i.ownername.toLowerCase().includes(f),y=i.amount.toString(),P=`$${i.amount}`,te=y.includes(f)||P.toLowerCase().includes(f);return V||te})});return(f,i)=>{var V;return a(),u("div",ut,[e("div",dt,[e("div",ft,[i[3]||(i[3]=e("div",{class:"w-full h-full absolute flex items-center justify-start"},[e("span",{class:"text-[17em] font-['SFPRO'] text-white font-[400] ml-[2.2em] dark:text-white"},"Invoices")],-1)),e("div",{onClick:i[0]||(i[0]=y=>k("close")),style:{transition:"transform 0.2s ease","transform-origin":"center center","will-change":"transform"},class:"h-full rounded-full aspect-square bg-[#1E1E1E] flex items-center justify-center anim-hover-1 cursor-pointer"},[e("img",{src:o(A)["settings/leftarrow.svg"],alt:"",class:"h-[40%] rotate-180 mr-[1em]"},null,8,mt)])]),i[8]||(i[8]=e("div",{class:"w-full h-[3.5%]"},null,-1)),e("div",vt,[e("div",ht,[e("img",{src:o(A)["bank/search.svg"],class:"h-[65%]",alt:""},null,8,pt)]),q(e("input",{type:"text","onUpdate:modelValue":i[1]||(i[1]=y=>$.value=y),class:"w-full h-full bg-transparent outline-none text-[12em] font-['SFPRO'] mt-[0.1em] text-white placeholder:text-white/50",placeholder:"Search transaction..."},null,512),[[U,$.value]])]),i[9]||(i[9]=e("div",{class:"w-full h-[2.6%]"},null,-1)),e("div",{class:I(["w-full h-[calc(100%-11.5%)] overflow-auto no-scrollbar",[h.value==="top"?"mask-bottom":"",h.value==="middle"?"mask-both":"",h.value==="bottom"?"mask-top":""]]),ref_key:"scrollContainer",ref:g},[(a(!0),u(z,null,Z(B.value,y=>(a(),u("div",{key:y.invoiceid,style:he({backgroundImage:`url(${o(A)["bank/unpaidinvoices.png"]})`,backgroundSize:"100% 100%"}),class:"w-full h-[25%] flex flex-col items-start mt-[12.5em] first:mt-0 justify-start relative rounded-[14em]"},[e("div",gt,[e("span",wt,r(y.ownername),1),i[4]||(i[4]=e("span",{class:"text-[11.5em] font-['SFPRO'] text-black/50 font-[400] leading-[100%]",style:{"letter-spacing":"-0.7px"}},null,-1))]),e("div",xt,[e("span",Ct,r(y.reason),1)]),e("div",_t,[e("div",bt,[e("span",yt,"$ "+r(y.amount),1)]),e("div",Lt,[e("div",{onClick:P=>m(y),class:"bg-black flex items-center justify-center rounded-full px-[17em] py-[7em] cursor-pointer anim-hover-1"},i[5]||(i[5]=[e("span",{class:"text-[15em] font-['SFPRO'] text-white font-[400] leading-[100%]"},"Pay",-1)]),8,kt)])])],4))),128)),i[6]||(i[6]=e("div",{class:"w-full h-[119em]"},null,-1)),i[7]||(i[7]=e("div",{class:"w-full h-[119em]"},null,-1))],2)]),M.value?(a(),ie(Be,{key:0,show:S.value,amount:M.value.amount,taxRate:((V=o(H).BillingConfig)==null?void 0:V.TaxRate)||0,reference:`Invoice #${M.value.invoiceid}`,onClose:i[2]||(i[2]=y=>{S.value=!1,M.value=null}),onPaided:d},null,8,["show","amount","taxRate","reference"])):O("",!0)])}}},$t=ue(St,[["__scopeId","data-v-b611b4bc"]]),Pt={class:"w-full h-full relative"},Ft={class:"w-full h-[11.5%] flex items-end justify-center"},jt={class:"text-[14em] font-['SFPRO'] text-white/60 font-[300] leading-[100%]"},Rt={class:"text-white font-[700]"},Ot={class:"w-full h-[8%] mt-[10em] flex items-center justify-center"},Ht={class:"text-[32em] font-['SFPRO'] text-white font-[700] leading-[100%]"},Mt={class:"w-full h-[4.5%] flex items-center justify-center"},Tt={class:"text-[14em] font-['SFPRO'] text-white/60 font-[300] leading-[100%]"},Bt={key:0,class:"w-full h-[9%] flex items-end justify-center"},Vt=["onClick"],Et=["src"],Nt={class:"text-[13em] font-['SFPRO'] text-white font-[300] leading-[100%]"},At={key:1,class:"w-full h-[69.5%]"},Dt={class:"w-full h-[7.5%] flex items-end justify-between px-[5.8%]"},It={class:"text-[14.5em] font-['SFPRO'] text-white font-[400] leading-[100%]"},zt=["enter"],qt={class:"w-[87%] h-full flex"},Zt={class:"w-[60%] h-full flex flex-col items-start justify-center"},Kt={class:"text-[14em] font-['SFPRO'] text-white font-[400] leading-[100%]"},Ut={class:"text-[10em] font-['SFPRO'] text-white/50 font-[400] leading-[100%] mt-[3%]"},Gt={class:"text-[12em] font-['SFPRO'] text-white font-[400] leading-[100%]"},Qt={key:2,class:"w-full h-[15%] flex flex-col items-center justify-center border-t border-b border-white/10 mt-[3.1%]"},Wt={class:"text-[14.5em] font-['SFPRO'] text-white font-[400] leading-[100%]"},Yt={class:"text-[18em] font-['SFPRO'] text-white font-[400] leading-[100%] mt-[4%]"},Jt={key:3,class:"w-full h-[14%] flex flex-col items-center justify-center border-t border-b border-white/10 mt-[3.1%]"},Xt={class:"text-[14.5em] font-['SFPRO'] text-white font-[400] leading-[100%]"},el={class:"text-[18em] font-['SFPRO'] text-white/40 font-[400] leading-[100%] mt-[4%]"},tl={key:4,class:"w-full h-[14%] flex items-center justify-center mt-[3.1%] relative"},ll=["placeholder"],sl={key:5,class:"w-full h-[40.7%] absolute bottom-0 rounded-[15.7%] flex items-center justify-center p-[1.6%] bg-[#1c1c1c]"},nl={class:"w-full h-[200em] rounded-[3.1%] flex flex-wrap gap-y-[15em] gap-x-[5em] justify-center content-center px-[1em]"},ol=["onClick"],al={key:0,class:"w-full h-[70%] flex items-end justify-center pointer-events-none"},il={class:"text-[15em] font-['SFPRO'] text-white leading-[100%] font-[500]",style:{"letter-spacing":"-0.6px"}},rl={key:1,class:"w-full h-full flex items-center justify-center pointer-events-none"},cl={key:2,class:"w-full h-full flex items-center justify-center pointer-events-none"},ul={class:"text-[14.5em] font-['SFPRO'] text-white font-[400] leading-[100%] fixtext"},dl={key:0,class:"w-[97.6%] left-[5em] h-[430em] absolute bottom-0 z-[2] rounded-[25em] bg-[#1E1E1E]"},fl={class:"w-full h-[46em] flex items-center justify-between px-[13em] border-b border-white/10"},ml={class:"text-[14em] font-['SFPRO'] text-white font-[400] leading-[100%]"},vl={class:"w-full h-[49em] flex items-center justify-between px-[13em] border-b border-white/10 relative"},hl={class:"w-[50%] h-full flex items-center"},pl={class:"text-[14em] font-['SFPRO'] text-white font-[400] leading-[100%]"},gl=["placeholder"],wl={class:"w-full h-[54em] flex items-center justify-center"},xl={class:"w-[93%] h-[60%] rounded-[10em] flex bg-white/5"},Cl={class:"w-[15%] h-full flex items-center justify-center"},_l=["src"],bl=["placeholder"],yl=["onClick"],Ll={class:"w-[21%] h-full flex items-center justify-center"},kl={class:"h-[80%] rounded-full aspect-square bg-white"},Sl=["src"],$l={class:"w-[60%] h-full flex flex-col justify-center"},Pl={class:"text-[12em] font-['SFPRO'] text-white font-[400] leading-[100%]"},Fl={class:"text-[10em] font-['SFPRO'] text-white/50 font-[400] leading-[100%] mt-[0.5em]"},jl={class:"w-[12%] h-full flex ml-[15em] items-center justify-center"},Rl=["onClick"],Ol=["src"],Hl={__name:"BankApp",setup(D){const{t:n}=pe(),v=fe(),C=de(),H=He(),{ScrollPage:k}=K(H),{playerMoney:g,playerName:E,ScrollPage:h}=K(C),{networkSignal:S,appConfig:M}=K(v),_=c("top"),T=c(null),b=c(null),w=c(0),m=c(0),d=c("top"),$=c(!1),B=ce(()=>{var t,j,s;const l=((s=(j=(t=M.value)==null?void 0:t.TowerConfig)==null?void 0:j.AppRequirements)==null?void 0:s.bank)||2;return S.value>=l}),f=l=>R(this,null,function*(){l?(yield H.fetchContacts(!1,"contacts"),setTimeout(()=>R(this,null,function*(){b.value&&(ne(),b.value.addEventListener("scroll",G),setTimeout(()=>R(this,null,function*(){yield X(),G()}),100))}),1500)):b.value&&b.value.removeEventListener("scroll",G),$.value=l}),i=c(!1),V=l=>{i.value=l},y=l=>{l=="send"?f(!0):l=="request"?V(!0):l=="invoices"&&(P.value="invoices")},P=c("main"),te=c([{name:"send",labelKey:"general.send",icon:"send"}]),le=()=>{if(!T.value)return;const l=T.value,t=l.scrollTop,j=l.scrollHeight,s=l.clientHeight,L=j-s;w.value=L>0?t/L:0,t<=5?d.value="top":t>=L-5?d.value="bottom":d.value="middle"},G=()=>{if(!b.value)return;const l=b.value,t=l.scrollTop,j=l.scrollHeight,s=l.clientHeight,L=j-s;m.value=L>0?t/L:0,t<=5?_.value="top":t>=L-5?_.value="bottom":_.value="middle",t+s>=j-300&&H.LoadContactsMore("contacts")};Fe(()=>R(this,null,function*(){yield C.fetchBank(),T.value&&(T.value.addEventListener("scroll",le),setTimeout(()=>R(this,null,function*(){yield X(),le()}),100))})),re(()=>{T.value&&T.value.removeEventListener("scroll",le),b.value&&b.value.removeEventListener("scroll",G)});const ge=c([{number:1},{number:2},{number:3},{number:4},{number:5},{number:6},{number:7},{number:8},{number:9},{number:"*"},{number:0},{number:"#"}]),se=c(""),me=c(!1),we=Te.debounce(l=>R(this,null,function*(){l.length>=2?(me.value=!0,yield H.searchContacts(l),me.value=!1):l===""&&(yield H.clearSearch("contacts"))}),300);J(se,(l,t)=>{we(l)},{immediate:!1});const p=c(""),F=c(""),x=c(null),N=c("contact");J(p,l=>{l.trim()?(x.value=null,N.value="playerid"):x.value||(N.value="contact")});const xe=l=>{typeof l=="number"&&F.value.length<9&&(F.value+=l.toString())},Ce=()=>{F.value=F.value.slice(0,-1)},ne=()=>{p.value="",F.value="",x.value=null,N.value="contact"},Q=c(!1),_e=()=>R(this,null,function*(){Q.value=!1,yield C.fetchBank()}),be=()=>R(this,null,function*(){if(!F.value||parseFloat(F.value)<=0){v.TriggerNotification({appname:"wallet",header:n("bank.title"),message:n("bank.errors.invalidAmount")});return}let l={amount:parseFloat(F.value)};if(N.value==="contact"&&x.value)l.receiver=x.value,l.type="contact",l.target_phone=x.value.target_phone,l.receiver_name=x.value.name;else if(N.value==="playerid"&&p.value.trim())l.type="playerid",l.player_id=p.value.trim(),l.receiver={player_id:p.value.trim()};else{v.TriggerNotification({appname:"wallet",header:n("bank.title"),message:n("bank.errors.receiverMissing")});return}try{let t=yield ee("BANK_SEND_MONEY",l);t&&t.success?(t.log&&(Q.value=t.log,C.UpdateBankLog(t.log)),ne(),f(!1)):t!=null&&t.message&&v.TriggerNotification({appname:"wallet",header:n("bank.title"),message:n(t.message)||t.message||n("bank.errors.transactionFailed")})}catch(t){v.TriggerNotification({appname:"wallet",header:n("bank.title"),message:t})}}),oe=()=>{const l=F.value&&parseFloat(F.value)>0,t=N.value==="contact"&&x.value||N.value==="playerid"&&p.value.trim();return l&&t},ve=l=>{x.value=l,N.value="contact",p.value="",f(!1)},ye=c([{key:"alllogs"},{key:"invoices"},{key:"main"}]),Le=l=>{const t=l.toString().length===10?l*1e3:l,j=new Date(t),s=`bank.months.${j.getMonth()}`,L=n(s),Se=j.getDate(),$e=j.getHours().toString().padStart(2,"0"),Pe=j.getMinutes().toString().padStart(2,"0");return`${L} ${Se}, ${$e}:${Pe}`};let ae=c("");const ke=()=>R(this,null,function*(){if(p.value.trim()){const l=yield ee("GET_PLAYER_NAME",{player_id:p.value.trim()});l&&l.name?(ae.value=l.name,N.value="playerid",f(!1)):(ae.value=n("bank.unknown"),v.TriggerNotification({appname:"wallet",header:n("bank.title"),message:n(l.message)||l.message||n("bank.errors.playerNotFound")}),p.value="")}});return(l,t)=>{const j=Re("motion");return a(),u("div",{class:"w-full rounded-[44em] overflow-hidden h-full",style:he({backgroundImage:`url(${o(Me)})`,backgroundSize:"100% 100%"})},[B.value?(a(),u(z,{key:1},[Q.value?(a(),ie(Ke,{key:0,log:Q.value,onClose:_e},null,8,["log"])):O("",!0),W(Ve,{"current-key":P.value,items:ye.value,duration:300,easing:"ease-in-out"},{alllogs:Y(()=>[W(ct,{onClose:t[0]||(t[0]=s=>P.value="main"),show:P.value==="alllogs"},null,8,["show"])]),invoices:Y(()=>[W($t,{onClose:t[1]||(t[1]=s=>P.value="main"),show:P.value==="invoices"},null,8,["show"])]),main:Y(()=>[e("div",Pt,[e("div",Ft,[e("p",jt,[Oe(r(o(n)("bank.hello"))+", ",1),e("span",Rt,r(o(E)),1)])]),e("div",Ot,[t[9]||(t[9]=e("span",{class:"text-[20em] font-['SFPRO'] text-white/60 font-[400] mt-[.3em] mr-[.2em] leading-[100%]"},"$",-1)),e("p",Ht,r(o(g).toLocaleString()),1)]),e("div",Mt,[e("p",Tt,r(o(n)("bank.currentBalance")),1)]),!x.value&&!p.value.trim()?(a(),u("div",Bt,[(a(!0),u(z,null,Z(te.value,s=>(a(),u("div",{key:s.name,onClick:L=>y(s.name),class:"w-[40%] h-[89%] ml-[2.5%] flex flex-row items-center gap-[12em] justify-center rounded-full px-[16.3%] cursor-pointer anim-hover-1",style:{border:"1px solid rgba(255, 255, 255, 0.08)",background:"rgba(255, 255, 255, 0.1)"}},[e("img",{src:o(A)["bank/"+s.icon+".svg"],alt:"",class:"h-[25%]"},null,8,Et),e("p",Nt,r(o(n)(s.labelKey)),1)],8,Vt))),128))])):O("",!0),!x.value&&!p.value.trim()?(a(),u("div",At,[e("div",Dt,[e("p",It,r(o(n)("bank.recentTransactions")),1),e("p",{onClick:t[2]||(t[2]=s=>P.value="alllogs"),class:"text-[12em] font-['SFPRO'] text-white/50 font-[400] leading-[100%] cursor-pointer anim-hover-1"},r(o(n)("bank.viewAll")),1)]),e("div",{class:I(["w-full h-[calc(100%-48em)] overflow-auto no-scrollbar",[d.value==="top"?"mask-bottom":"",d.value==="middle"?"mask-both":"",d.value==="bottom"?"mask-top":""]]),ref_key:"scrollContainer",ref:T},[t[11]||(t[11]=e("div",{class:"w-full h-[12em]"},null,-1)),(a(!0),u(z,null,Z(o(h).bank.loadedData,(s,L)=>q((a(),u("div",{key:s.id,initial:{opacity:0,x:-25},enter:{opacity:1,x:0,transition:{delay:Math.min(L*100,600),duration:500,ease:"easeOut"}},class:"w-full h-[13%] flex items-center justify-center relative"},[t[10]||(t[10]=e("div",{class:"w-[94%] h-[1.15%] absolute right-0 bg-white/10 bottom-0"},null,-1)),e("div",qt,[e("div",Zt,[e("p",Kt,r(s.target_name),1),e("p",Ut,r(Le(s.date)),1)]),e("div",{class:I([s.action==0?"opacity-50":"opacity-100","w-[40%] h-full flex items-center justify-end"])},[e("p",Gt,r(s.action===0?"-":"+")+" $"+r(s.amount),1)],2)])],8,zt)),[[j]])),128)),t[12]||(t[12]=e("div",{class:"w-full h-[100em]"},null,-1))],2)])):O("",!0),x.value?(a(),u("div",Qt,[e("p",Wt,r(o(n)("bank.sendMoneyTo")),1),e("p",Yt,r(x.value.name),1)])):O("",!0),p.value.trim()&&!x.value?(a(),u("div",Jt,[e("p",Xt,r(o(n)("bank.sendMoneyTo")),1),e("p",el,r(o(ae)),1)])):O("",!0),x.value||p.value.trim()?(a(),u("div",tl,[q(e("input",{"onUpdate:modelValue":t[3]||(t[3]=s=>F.value=s),type:"tel",onInput:t[4]||(t[4]=s=>F.value=F.value.replace(/[^0-9]/g,"")),class:"text-[18em] w-[40%] h-[40%] bg-transparent text-center outline-none font-['SFPRO'] mt-[0.08%] text-white placeholder:text-white/50",placeholder:o(n)("bank.amount")},null,40,ll),[[U,F.value]]),(a(),u("svg",{onClick:Ce,xmlns:"http://www.w3.org/2000/svg",class:"right-[70em] absolute cursor-pointer anim-hover-1",width:"32",height:"25",viewBox:"0 0 25 18",fill:"none"},t[13]||(t[13]=[e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.5094 1.33H11.1194H10.8694H10.3794C10.0494 1.33 9.70938 1.36 9.38938 1.42C9.08938 1.47 8.80938 1.57 8.53938 1.7C8.27938 1.83 8.02937 2.01 7.81937 2.22L7.76938 2.27C7.73134 2.30804 7.71339 2.33 7.70026 2.34608C7.69268 2.35536 7.6867 2.36268 7.67938 2.37C7.57938 2.46 7.48937 2.55 7.39937 2.64L7.24937 2.79L7.06937 2.97L4.76937 5.27L4.71937 5.32C4.67937 5.36 4.62937 5.41 4.57937 5.45L4.51937 5.51L4.47937 5.55L4.43937 5.59L4.38937 5.64L2.32938 7.7C2.32938 7.7 2.24938 7.79 2.18938 7.84L2.10938 7.92L1.94938 8.08C1.79938 8.22 1.66937 8.38 1.53937 8.54L1.49937 8.59C1.49937 8.59 1.43938 8.67 1.41938 8.71C1.36938 8.89 1.36938 9.07 1.41938 9.25C1.43938 9.29 1.46938 9.33 1.49937 9.37L1.53937 9.42C1.66937 9.58 1.80938 9.73 1.96938 9.89C1.99937 9.92 2.02938 9.95 2.05938 9.99L2.21938 10.15L2.31938 10.25L4.38937 12.32L4.54938 12.47L4.58938 12.51L4.72937 12.65L4.77938 12.7L7.07937 15.01L7.41937 15.35L7.68937 15.62C7.70937 15.64 7.70937 15.64 7.77937 15.72L7.82937 15.77C8.03937 15.98 8.27938 16.16 8.53938 16.29C8.80938 16.43 9.09938 16.52 9.38938 16.57C9.71938 16.62 10.0494 16.65 10.3894 16.66H10.8794H18.7194H19.2194C19.5594 16.66 19.8894 16.63 20.2194 16.57C20.5194 16.52 20.8094 16.42 21.0794 16.29C21.3494 16.15 21.5894 15.98 21.7994 15.77C22.0094 15.56 22.1894 15.31 22.3294 15.05C22.4694 14.78 22.5594 14.49 22.6094 14.19C22.6594 13.86 22.6894 13.52 22.6994 13.17V12.8V12.72V5.23V5.19V4.96V4.79C22.6994 4.46 22.6694 4.12 22.6094 3.8C22.5594 3.5 22.4594 3.21 22.3294 2.95C22.1894 2.68 22.0194 2.44 21.8094 2.23C21.5994 2.02 21.3594 1.84 21.0994 1.71C20.8294 1.57 20.5394 1.48 20.2594 1.43C19.9294 1.38 19.5994 1.35 19.2594 1.34H18.7694H18.5194L18.5094 1.33ZM11.8594 5.45C11.7494 5.33 11.5994 5.27 11.4394 5.27L11.4294 5.28C11.2694 5.28 11.1194 5.35 11.0094 5.46C10.8394 5.63 10.7894 5.89 10.8794 6.11C10.9094 6.18 10.9594 6.25 11.0094 6.31L13.7094 9.01L11.1094 11.61C11.0694 11.64 11.0394 11.66 11.0094 11.69C10.8894 11.8 10.8294 11.95 10.8294 12.11C10.8294 12.27 10.8994 12.42 11.0094 12.53C11.1794 12.7 11.4394 12.75 11.6594 12.66C11.7294 12.63 11.7994 12.58 11.8494 12.54H11.8594L14.5494 9.84L17.2494 12.53C17.3594 12.64 17.5094 12.7 17.6694 12.7C17.9094 12.7 18.1294 12.55 18.2194 12.33C18.3094 12.11 18.2594 11.85 18.0894 11.68C18.0694 11.65 18.0094 11.61 18.0094 11.61L15.3894 9L18.0794 6.29C18.1894 6.18 18.2494 6.03 18.2494 5.87C18.2494 5.63 18.0994 5.41 17.8794 5.32C17.6594 5.23 17.3994 5.28 17.2294 5.45C17.1994 5.47 17.1594 5.53 17.1594 5.53L14.5394 8.15L11.9294 5.54C11.9094 5.51 11.8794 5.48 11.8594 5.45Z",fill:"white","fill-opacity":"0.2"},null,-1),e("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11.1194 1.33H18.5094L18.5194 1.34H18.7694H19.2594C19.5994 1.35 19.9294 1.38 20.2594 1.43C20.5394 1.48 20.8294 1.57 21.0994 1.71C21.3594 1.84 21.5994 2.02 21.8094 2.23C22.0194 2.44 22.1894 2.68 22.3294 2.95C22.4594 3.21 22.5594 3.5 22.6094 3.8C22.6694 4.12 22.6994 4.46 22.6994 4.79V4.96V5.19V5.23V12.72V12.8V13.17C22.6894 13.52 22.6594 13.86 22.6094 14.19C22.5594 14.49 22.4694 14.78 22.3294 15.05C22.1894 15.31 22.0094 15.56 21.7994 15.77C21.5894 15.98 21.3494 16.15 21.0794 16.29C20.8094 16.42 20.5194 16.52 20.2194 16.57C19.8894 16.63 19.5594 16.66 19.2194 16.66H18.7194H10.8794H10.3894C10.0494 16.65 9.71938 16.62 9.38938 16.57C9.09938 16.52 8.80938 16.43 8.53938 16.29C8.27938 16.16 8.03937 15.98 7.82937 15.77L7.77937 15.72C7.70937 15.64 7.70937 15.64 7.68937 15.62L7.41937 15.35L7.07937 15.01L4.77938 12.7L4.72937 12.65L4.58938 12.51L4.54938 12.47L4.38937 12.32L2.31938 10.25L2.21938 10.15L2.05938 9.99C2.02938 9.95 1.99937 9.92 1.96938 9.89C1.80938 9.73 1.66937 9.58 1.53937 9.42L1.49937 9.37C1.46938 9.33 1.43938 9.29 1.41938 9.25C1.36938 9.07 1.36938 8.89 1.41938 8.71C1.43938 8.67 1.49937 8.59 1.49937 8.59L1.53937 8.54C1.66937 8.38 1.79938 8.22 1.94938 8.08L2.10938 7.92L2.18938 7.84C2.24938 7.79 2.32938 7.7 2.32938 7.7L4.38937 5.64L4.43937 5.59L4.47937 5.55L4.51937 5.51L4.57937 5.45C4.62937 5.41 4.67937 5.36 4.71937 5.32L4.76937 5.27L7.06937 2.97L7.24937 2.79L7.39937 2.64C7.48937 2.55 7.57938 2.46 7.67938 2.37C7.6867 2.36268 7.69268 2.35536 7.70026 2.34608C7.71339 2.33 7.73134 2.30804 7.76938 2.27L7.81937 2.22C8.02937 2.01 8.27938 1.83 8.53938 1.7C8.80938 1.57 9.08938 1.47 9.38938 1.42C9.70938 1.36 10.0494 1.33 10.3794 1.33H10.8694H11.1194ZM18.7594 0H18.5994L18.5894 0.02H11.0194H10.8494H10.3394C9.94938 0.02 9.54938 0.06 9.15938 0.12C8.72937 0.2 8.31938 0.34 7.92938 0.53C7.52938 0.73 7.17937 0.99 6.86937 1.3C6.85937 1.32 6.84938 1.33 6.75938 1.42C6.69271 1.49333 6.62604 1.55778 6.55938 1.62222C6.52604 1.65444 6.49271 1.68667 6.45937 1.72L6.38937 1.79C6.30937 1.86 6.21937 1.95 6.11937 2.05L5.41937 2.75L4.84937 3.32L4.22937 3.94L4.14937 4.02L4.01938 4.15L3.96937 4.2L3.88937 4.28L3.83938 4.33L3.81938 4.35L3.62938 4.54L3.51938 4.65L3.47938 4.69L3.42937 4.74L1.35937 6.81L1.22938 6.94L1.20938 6.96L1.17938 6.99C1.15053 7.01884 1.124 7.04769 1.09644 7.07765C1.06668 7.11 1.03572 7.14365 0.999375 7.18C0.839375 7.34 0.669375 7.52 0.519375 7.71C0.379375 7.86 0.259375 8.04 0.179375 8.23L0.159375 8.29C0.009375 8.76 0.009375 9.26 0.159375 9.72L0.179375 9.78C0.259375 9.97 0.379375 10.15 0.519375 10.3C0.669375 10.49 0.839375 10.67 1.00938 10.84C1.03938 10.88 1.09938 10.94 1.16938 11.01L1.20938 11.05L1.30937 11.16L1.34937 11.2L3.41938 13.28L3.53938 13.4L3.64938 13.51C3.71938 13.57 3.75938 13.61 3.82938 13.68L6.10938 15.96L6.33938 16.19L6.44937 16.3C6.57937 16.42 6.65937 16.5 6.78937 16.63L6.87937 16.72C7.16937 17.01 7.52938 17.27 7.91937 17.47C8.30937 17.67 8.71937 17.81 9.14937 17.88C9.54937 17.95 9.94938 17.99 10.3494 17.99H10.8594H18.7094H19.2294C19.6294 17.98 20.0294 17.95 20.4294 17.88C20.8594 17.8 21.2794 17.67 21.6694 17.47C22.0694 17.27 22.4294 17.01 22.7394 16.7C23.0494 16.39 23.3094 16.03 23.5094 15.64C23.7094 15.25 23.8494 14.83 23.9194 14.4C23.9894 14 24.0294 13.59 24.0294 13.19V12.81V12.69V5.29V5.18V4.94V4.76C24.0294 4.37 23.9894 3.97 23.9294 3.58C23.8594 3.15 23.7194 2.74 23.5294 2.35C23.3294 1.95 23.0694 1.6 22.7594 1.29C22.4494 0.98 22.0894 0.72 21.6994 0.52C21.3094 0.32 20.8994 0.18 20.4694 0.11C20.0694 0.04 19.6694 0 19.2694 0H18.7594Z",fill:"white","fill-opacity":"0.2"},null,-1)])))])):O("",!0),x.value||p.value.trim()?(a(),u("div",sl,[e("div",nl,[(a(!0),u(z,null,Z(ge.value,s=>(a(),u("div",{key:s.number,class:I([s.number!=="*"&&s.number!=="#"?"bg-[#2C2C2C] shadow-[0em_1em_0em_0em_rgba(0,0,0,0.35)]":"","w-[30%] h-[22%] rounded-full cursor-pointer transition-all active:scale-95",s.number==="*"&&!oe()?"opacity-50 cursor-not-allowed":""]),onClick:L=>s.number==="*"?oe()?be():null:s.number==="#"?ne():xe(s.number)},[s.number!=="*"&&s.number!=="#"?(a(),u("div",al,[e("span",il,r(s.number),1)])):O("",!0),s.number=="*"?(a(),u("div",rl,[e("span",{class:I(["text-[14.5em] font-['SFPRO'] leading-[100%] font-[500] fixtext",oe()?"text-[#0D71F0]":"text-gray-500"]),style:{"letter-spacing":"-0.6px"}},r(o(n)("general.send")),3)])):O("",!0),s.number=="#"?(a(),u("div",cl,[e("p",ul,r(o(n)("general.cancel")),1)])):O("",!0)],10,ol))),128))])])):O("",!0)])]),_:1},8,["current-key","items"]),W(je,{name:"slide-up"},{default:Y(()=>[$.value?(a(),u("div",dl,[e("div",fl,[e("p",ml,r(o(n)("bank.sendMoney")),1),e("div",{onClick:t[5]||(t[5]=s=>{f(!1),p.value=""}),class:"w-[10%] h-[60%] flex items-center text-white justify-center bg-white/20 rounded-full aspect-square anim-hover-1 cursor-pointer"},t[14]||(t[14]=[e("svg",{xmlns:"http://www.w3.org/2000/svg",width:"50%",viewBox:"0 0 24 24",fill:"none",class:"injected-svg","data-src":"https://cdn.hugeicons.com/icons/cancel-01-solid-standard.svg?v=3.0","xmlns:xlink":"http://www.w3.org/1999/xlink",role:"img",color:"currentColor"},[e("path",{d:"M17.293 5.29295C17.6835 4.90243 18.3165 4.90243 18.707 5.29295C19.0975 5.68348 19.0975 6.31649 18.707 6.70702L13.4131 12L18.706 17.293L18.7754 17.3691C19.0954 17.7619 19.072 18.341 18.706 18.707C18.3399 19.0731 17.7609 19.0958 17.3681 18.7754L17.292 18.707L11.999 13.414L6.70799 18.706C6.31747 19.0966 5.68446 19.0965 5.29393 18.706C4.90341 18.3155 4.90341 17.6825 5.29393 17.292L10.5849 12L5.29295 6.70799L5.22459 6.63182C4.9042 6.23907 4.92688 5.66007 5.29295 5.29393C5.65894 4.92794 6.23808 4.9046 6.63084 5.22459L6.70702 5.29393L11.999 10.5859L17.293 5.29295Z",fill:"currentColor"})],-1)]))]),e("div",vl,[p.value.length>0?(a(),u("svg",{key:0,onClick:ke,xmlns:"http://www.w3.org/2000/svg",class:"absolute right-[15em] cursor-pointer anim-hover-1 h-[50%]",style:{zoom:"1.2"},viewBox:"0 0 48 48",fill:"none"},t[15]||(t[15]=[e("circle",{cx:"24",cy:"24",r:"24",fill:"#0A84FF","fill-opacity":"0.15"},null,-1),e("circle",{cx:"24",cy:"24",r:"23.5",stroke:"#0A84FF","stroke-opacity":"0.21"},null,-1),e("path",{d:"M16.8359 24.5571L23.2689 24.5837C23.3337 24.5837 23.3792 24.597 23.4057 24.6236C23.4322 24.6502 23.4454 24.696 23.4454 24.761L23.4631 31.1715C23.4631 31.4375 23.5175 31.6592 23.6263 31.8365C23.7352 32.0138 23.8778 32.1453 24.0543 32.231C24.2308 32.3167 24.4191 32.3493 24.6191 32.3286C24.8191 32.3079 25.0088 32.2311 25.1882 32.098C25.3677 31.965 25.5162 31.7715 25.6339 31.5173L32.1552 17.4284C32.3023 17.1033 32.3582 16.8137 32.3229 16.5595C32.2876 16.3053 32.1832 16.0999 32.0096 15.9433C31.8361 15.7866 31.6184 15.6965 31.3566 15.6729C31.0948 15.6492 30.808 15.7113 30.4962 15.8591L16.3947 22.4291C16.1652 22.5355 15.9917 22.6744 15.874 22.8459C15.7563 23.0173 15.6887 23.202 15.671 23.4C15.6534 23.598 15.6872 23.7842 15.7725 23.9586C15.8578 24.133 15.9887 24.2748 16.1652 24.3842C16.3417 24.4936 16.5653 24.5512 16.8359 24.5571Z",fill:"#0088FE"},null,-1)]))):O("",!0),e("div",hl,[e("p",pl,r(o(n)("bank.to"))+":",1),q(e("input",{type:"text","onUpdate:modelValue":t[6]||(t[6]=s=>p.value=s),onInput:t[7]||(t[7]=s=>p.value=p.value.replace(/[^0-9]/g,"")),class:"text-[12em] w-[80%] ml-[1em] h-full bg-transparent outline-none font-['SFPRO'] mt-[0.1em] text-white placeholder:text-white/50",placeholder:o(n)("bank.playerId")},null,40,gl),[[U,p.value]])])]),e("div",wl,[e("div",xl,[e("div",Cl,[e("img",{src:o(A)["bank/search.svg"],class:"h-[65%]",alt:""},null,8,_l)]),q(e("input",{"onUpdate:modelValue":t[8]||(t[8]=s=>se.value=s),type:"text",class:"text-[12em] w-[85%] h-full bg-transparent outline-none font-['SFPRO'] text-white placeholder:text-white/50",placeholder:o(n)("bank.searchPlayer")},null,8,bl),[[U,se.value]])])]),e("div",{class:I(["w-[99%] h-[275em] flex flex-col overflow-y-auto no-scrollbar",[_.value==="top"?"mask-bottom":"",_.value==="middle"?"mask-both":"",_.value==="bottom"?"mask-top":""]]),ref_key:"scrollContainerContact",ref:b},[(a(!0),u(z,null,Z(o(k).contacts.loadedData,s=>(a(),u("div",{key:s.target_phone,onClick:L=>ve(s),class:"w-full h-[50em] anim-hover-1 cursor-pointer flex relative"},[t[16]||(t[16]=e("div",{class:"w-[79%] h-[1em] absolute right-[1em] bottom-0 bg-white/10"},null,-1)),e("div",Ll,[e("div",kl,[e("img",{src:o(v).GetPlayerPhotoByNumber(s.target_phone),class:"w-full h-full rounded-full object-cover object-center",alt:""},null,8,Sl)])]),e("div",$l,[e("p",Pl,r(s.name),1),e("p",Fl,r(o(v).FormatPhoneNumber(s.target_phone)),1)]),e("div",jl,[e("div",{onClick:L=>ve(s),class:"h-[55%] cursor-pointer anim-hover-1 rounded-full aspect-square border border-white/20 flex items-center justify-center"},[e("img",{src:o(A)["bank/send.svg"],class:"h-[33%]",alt:""},null,8,Ol)],8,Rl)])],8,yl))),128))],2)])):O("",!0)]),_:1})],64)):(a(),ie(Ee,{key:0}))],4)}}},Il=ue(Hl,[["__scopeId","data-v-9195151d"]]);export{Il as default};