1import{s as C,C as b,f as p,o as d,g as m,l as s,n as t,p as c,u as l,K as T,O as f,T as u,F as w,j as y,P as N,U as S}from"./vendor.js";import{u as V,a as g}from"./index.js";const B={class:"form-dw"},D={class:"fd"},A={class:"tg"},F={class:"tf"},M={class:"tf-bl"},R={key:0},U={class:"tf-bl"},j={class:"tf-btns-2"},z={class:"tf-bl"},E={class:"tf-btns"},I=["onClick"],K={class:"tf-bl"},L={class:"tf-bl"},H={__name:"casino-transfer",setup(O){const{onModal:$}=V(),{userData:r}=C(g()),{onCasinoTransfer:_}=g();let n=b("debit"),a=b(200);const h=p(()=>[200,1e3,2e3,5e3]),k=p(()=>n.value=="debit"?"to":"from");function v(e){if(!r.value){$({src:"signin",status:1,stack:1});return}a.value=e,_({transaction_type:n.value,amount:e})}return(e,o)=>(d(),m("div",B,[s("div",D,[s("div",A,t(e.$t("message.transfer"))+"/ "+t(e.$t("message.from"))+" "+t(e.$t("message.casino")),1),s("div",F,[s("div",M,[s("div",null,[c(t(e.$t("message.choose_amount_to_deposit_withdraw")),1),o[4]||(o[4]=s("br",null,null,-1)),c(t(e.$t("message.all_funds_deposited"))+" ",1),l(r)&&l(r).balance_casino!=null&&l(r).balance_casino>0?(d(),m("p",R,[c(t(e.$t("message.casino_balance"))+" ",1),s("strong",null,"TShs. "+t(e.$filters.formatNumber(l(r).balance_casino)),1)])):T("",!0)]),s("div",U,[s("div",j,[s("button",{class:f({active:l(n)=="debit"}),onClick:o[0]||(o[0]=i=>{u(n)?n.value="debit":n="debit",u(a)?a.value=200:a=200})},[s("span",null,t(e.$t("message.deposit")),1),s("span",null,t(e.$t("message.to"))+" "+t(e.$t("message.casino")),1)],2),s("button",{class:f({active:l(n)=="credit"}),onClick:o[1]||(o[1]=i=>{u(n)?n.value="credit":n="credit",u(a)?a.value=200:a=200})},[s("span",null,t(e.$t("message.withdraw")),1),s("span",null,t(e.$t("message.from"))+" "+t(e.$t("message.casino")),1)],2)])]),s("div",z,[s("label",null,t(e.$t("message.choose_amount")),1),s("div",E,[(d(!0),m(w,null,y(h.value,i=>(d(),m("button",{class:f({active:i==l(a)}),onClick:P=>v(i)},t(i)+"/-",11,I))),256))])]),s("div",K,[s("label",null,t(e.$t("message.or_enter_amount")),1),N(s("input",{"onUpdate:modelValue":o[2]||(o[2]=i=>u(a)?a.value=i:a=i),placeholder:"min. 200",type:"text"},null,512),[[S,l(a)]])]),s("div",L,[s("button",{class:"tf-btn",onClick:o[3]||(o[3]=i=>v(l(a)))},t(e.$t("message.transfer"))+" TShs. "+t(e.$filters.formatNumber(l(a)))+" "+t(e.$t(`message.${k.value}`))+" "+t(e.$t("message.casino")),1)])])])])]))}};export{H 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.