1/** See vendor.LICENSE.txt for 3rd party license information */ 2import{af as q,ag as we,k as g,ae as be,b as P,X as U,n as C,ah as Q,o as d,c as _,u as e,w as m,p as f,S as r,P as c,a6 as M,ad as Ke,cR as Ye,R as V,V as D,a0 as J,M as $,aj as te,Q as ae,T as oe,Y as F,cx as Te,a8 as ke,bE as G,bF as He,b2 as Ae,H as N,ek as Xe,O as I,r as Ze,bO as Je,bx as Ge,aZ as X,e as Ve,dh as ee,f as et,x as De,y as tt,ay as at,az as ot,be as st,au as nt,aw as Z,Z as ge,bh as rt,at as z,li as it,bP as lt,aV as ut,cJ as dt,k2 as mt,d as ct}from"./_withdraw-status-label-CevgBg2y.js";import{w as pt}from"./use-upi-recurring-limit-DRjKq-Tb.js";import{_ as ft}from"./affiliate-sW7XVxOO.js";import{_ as vt,u as yt,d as bt}from"./use-make-payment-Bdf7n_aq.js";import{b as vo}from"./use-make-payment-Bdf7n_aq.js";import{u as gt,_ as ht}from"./use-paginated-query-KqE4mHWU.js";import{a as _t}from"./use-random-timer-C9XbMxCk.js";import{u as bo}from"./use-random-timer-C9XbMxCk.js";import{_ as xt}from"./StandardLayout.vue_vue_type_script_setup_true_lang-CNOPh7su.js";import{a as $e,_ as he}from"./ProgressBarTrack.vue_vue_type_script_setup_true_lang-BFyAVUTj.js";import{L as wt,u as Tt,_ as kt}from"./regle-schemas.min-B3wvR45P.js";import{o as At,p as Vt,n as Dt}from"./order-auth-validators-BhXTk-kH.js";import{b as $t,d as Lt,T as Mt}from"./TextField-DJAiGpIu.js";import{_ as se}from"./use-idenfy-verification-F5HIfpTo.js";import{_ as Pt}from"./TimeCircleIcon-B3dOaVgm.js";import{_ as St}from"./ProductIcon.vue_vue_type_script_setup_true_lang-J_WmnTkR.js";import{b as Ot}from"./(mobile)-BnpqDWwZ.js";import{P as It,g as Ct}from"./EditSettingsLayout.vue_vue_type_script_setup_true_lang-nS8Epag2.js";import{_ as Rt}from"./OrderStatusIndicator.vue_vue_type_script_setup_true_lang-CmLAYbIp.js";import{_ as Ut}from"./Table.vue_vue_type_script_setup_true_lang-D8K_UDBx.js";import{S as _e}from"./Select-De3BjLWC.js";import{C as Bt}from"./CollapsibleCard-I4-b2xa7.js";import"./index-b1bOmR3Z.js";import"./use-delete-whitelist-DLbXnpJ-.js";import"./SavedCardsSelector.vue_vue_type_script_setup_true_lang-BvQgBxou.js";import"./VerifyCardBanner-pmskeA5W.js";import"./subscription-features-CfY4EhRK.js";import"./Field.vue_vue_type_script_setup_true_lang-C6Qf4jfa.js";import"./NavigationBackButton.vue_vue_type_script_setup_true_lang-2iuGN9c-.js";import"./sub-users-CyLDZg1q.js";import"./CheckBox.vue_vue_type_script_setup_true_lang-OAkSMSKu.js";import"./object-helpers-BCtx0Tju.js";import"./intro-CoTe7uy6.js";import"./checkout-mode-DU25MMro.js";import"./use-pagination-DDKn92TU.js";import"./projects-iETL8IWQ.js";import"./ProxyFormatSelect.vue_vue_type_script_setup_true_lang-CMjD_bgp.js";import"./survicate-DdIufIn-.js";import"./PhoneNumberOption.vue_vue_type_script_setup_true_lang-pri91KyX.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"6c1f8572"},t._sentryModuleMetadata=t._sentryModuleMetadata||{},t._sentryModuleMetadata[new t.Error().stack]=(function(i){for(var o=1;o<arguments.length;o++){var u=arguments[o];if(u!=null)for(var p in u)u.hasOwnProperty(p)&&(i[p]=u[p])}return i})({},t._sentryModuleMetadata[new t.Error().stack],{"_sentryBundlerPluginAppKey:iproyal-dashboard-frontend":!0});var a=new t.Error().stack;a&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[a]="1234fee9-5b63-45f5-9d6e-f28725f1f59f",t._sentryDebugIdIdentifier="sentry-dbid-1234fee9-5b63-45f5-9d6e-f28725f1f59f")}catch{}})();const Et=(t,a)=>{const i=we({page:t.page,per_page:t.perPage});return q({path:`v1/deposits?${i}`,signal:a?.signal})},zt=(t,a)=>q({path:`v1/deposits/calculate-deposit-amount?${we({amount:t})}`,signal:a?.signal}),Nt=t=>q({path:"v1/organizations/balance/transfer-options",signal:t?.signal}),jt=(t,a)=>q({method:"POST",path:"v1/organizations/balance/transfer",body:t,signal:a?.signal}),Ft=(t,a,i)=>{const{r$:o}=wt(t,g(()=>At({amount:Vt(Dt(),Lt(be(a)),$t(be(i)))}))),u=Tt(o);return{r$:o,field:u}},qt={class:"mb-16 tp-headline-s"},Qt={class:"mb-16 flex items-center gap-4 tp-body-s text-neutral-600"},Wt={class:"mb-16 flex items-center justify-between border-t border-neutral-100 pt-16"},Kt={class:"text-brand-800"},Yt={class:"tp-headline-m"},Ht={class:"mb-32 flex flex-col justify-between gap-8 rounded-4 bg-brand-50 p-8 @xl:flex-row @xl:px-20"},xe=P({__name:"AmountSummaryCard",props:F({title:{},safeAmount:{},minAmount:{},maxAmount:{},disabled:{type:Boolean},buttonText:{},buttonColorScheme:{},additionalInfo:{},errorMessage:{default:""}},{amount:{required:!0},amountModifiers:{}}),emits:F(["submit"],["update:amount"]),setup(t,{emit:a}){const i=U(t,"amount"),o=a,{common:u,fields:p}=C("fields"),{r$:w,field:h}=Ft(Te({amount:i}),()=>t.minAmount,()=>t.maxAmount);return(s,y)=>{const x=Q("testid");return d(),_(e(se),{class:"@container h-min"},{default:m(()=>[f(e(kt),{regle:e(w),onSubmit:y[1]||(y[1]=v=>o("submit"))},{default:m(()=>
2[r("div",qt,c(t.title),1),M(f(e(Mt),Ke(e(h)("amount"),{"model-value":i.value.toString(),label:e(p).amount(),"error-message":t.errorMessage,"hide-empty-decorations":"",inputmode:"decimal",class:"mb-16","onUpdate:modelValue":y[0]||(y[0]=v=>{i.value=e(Ye)(v)})}),null,16,["model-value","label","error-message"]),[[x,"amount-summary-input"]]),r("div",Qt,[f(e(V),{class:"size-16",type:"info"}),D(" "+c(e(u).minimumAmount({amount:t.minAmount})),1)]),J(s.$slots,"summary"),r("div",Wt,[r("div",Kt,c(e(u).amount()),1),M((d(),$("div",Yt,[D(c(("f"in s?s.f:e($e)).dollar(t.safeAmount)),1)])),[[x,"amount-summary-safe-amount"]])]),r("div",Ht,[(d(!0),$(ae,null,te(t.additionalInfo,v=>(d(),$("div",{key:v,class:"flex flex-row gap-10 tp-body"},[f(e(V),{class:"size-24 text-brand-400",type:"check"}),r("p",null,c(v),1)]))),128))]),J(s.$slots,"button",{},()=>[M((d(),_(e(oe),{type:"submit",class:"w-full","color-scheme":t.buttonColorScheme,disabled:t.disabled},{default:m(()=>[D(c(t.buttonText),1)]),_:1},8,["color-scheme","disabled"])),[[x,"amount-summary-submit"]])])]),_:3},8,["regle"])]),_:3})}}}),Xt={class:"flex flex-col items-center justify-center gap-12 text-center"},Zt={class:"mb-8 tp-headline-s sm:tp-headline-m"},Jt={class:"flex flex-row gap-4"},Gt={class:"sm:tp-subheadline"},ea=P({__name:"BackToOrderPaymentDialog",props:{modelValue:{type:Boolean,default:!1},modelModifiers:{}},emits:["update:modelValue"],setup(t){const a=U(t,"modelValue"),i=ke(),{LL:o}=C(),u=N(3);let p;const w=()=>{p=window.setTimeout(()=>{if(u.value-=1,u.value>0){w();return}i.back()},1e3)};return G(a,h=>{h&&w()}),He(()=>{clearTimeout(p)}),(h,s)=>(d(),_(e(Ae),{modelValue:a.value,"onUpdate:modelValue":s[1]||(s[1]=y=>a.value=y),"hide-close-button":"",class:"w-full max-w-312 p-24 sm:max-w-394 sm:p-40"},{default:m(()=>[r("div",Xt,[r("h2",Zt,c(e(o).components.redirectToPayment.depositProcessed()),1),r("div",Jt,[f(e(V),{type:"clock",class:"size-24"}),r("span",Gt,c(e(o).components.redirectToPayment.backToOrderIn(e(u))),1)])]),f(e(oe),{"color-scheme":"secondary",class:"mt-24 w-full sm:mt-40",onClick:s[0]||(s[0]=y=>e(i).back())},{default:m(()=>[D(c(e(o).components.redirectToPayment.goBackToCheckout()),1)]),_:1})]),_:1},8,["modelValue"]))}}),ta={class:"text-center tp-body-xs"},aa={class:"font-semibold"},oa=P({__name:"DepositMethodCard",props:{amount:{},currency:{},tabs:{},stripeCaptureMethod:{type:[String,Function]}},setup(t){const{LL:a,common:i,components:o}=C("components");return(u,p)=>(d(),_(e(se),{title:e(i).depositMethod(),class:"h-min"},{default:m(()=>[f(e(vt),{amount:t.amount,currency:t.currency,tabs:t.tabs,"cards-config":{addNewCardTitle:e(i).depositWithCreditCard()},"verify-card-description":e(o).verifyCard.somePendingVerifications(),"stripe-capture-method":t.stripeCaptureMethod},{"airwallex-tab-initial":m(()=>[r("div",ta,[f(e(Pt),{as:"div",value:e(a).components.payments.airwallexDepositInstructions,class:"text-center tp-body-xs"},{deposit:m(()=>[r("span",aa,c(e(i).deposit()),1)]),_:1},8,["value"])])]),_:1},8,["amount","currency","tabs","cards-config","verify-card-description","stripe-capture-method"])]),_:1},8,["title"]))}}),sa=["value"],na={class:"tp-body-xs text-neutral-600"},ra=P({__name:"DepositModeCard",props:F({data:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const a=U(t,"modelValue"),i=g(()=>a.value===t.data.type);return(o,u)=>(d(),$("label",{class:I(["flex cursor-pointer flex-col gap-y-8 rounded-8 border p-16 transition-colors duration-150 input-focus-visible-within:outline-2 input-focus-visible-within:outline-offset-2 input-focus-visible-within:outline-brand-300",e(i)?"border-brand-300 bg-brand-50":"border-neutral-300 bg-neutral-0"])},[M(r("input",{"onUpdate:modelValue":u[0]||(u[0]=p=>a.value=p),type:"radio",name:"depositMode",value:t.data.type,class:"absolute opacity-0"},null,8,sa),[[Xe,a.value]]),r("div",{class:I(["flex size-48 flex-col items-center justify-center rounded-full",e(i)?"bg-neutral-0":"bg-brand-50"])},[f(e(V),{type:t.data.icon,class:"size-32 text-brand-400"},null,8,["type"])],2),r("p",{class:I(["font-semibold",e(i)?"text-brand-800":"text-neutral-600"])},c(t.data.title),3),r("p",na,c(t.data.description),1)],2))}}),ia={class:"mx-auto mb-24 flex size-56 shrink-0 items-center justify-center rounded-full bg-brand-100"},la={class:"mb-20 text-center sm:mb-40"},ua={class:"mb-8 tp-headline-s sm:tp-headline-m"},da={class:"tp-body"},ma={class:"rounded-12 bg-neutral-50 p-10 sm:p-20"},ca={class:"mb-10 text-center tp-title text-brand-400 sm:mb-20"},pa={class:"grid gap-x-20 gap-y-10 sm:mb-16 sm:grid-cols-2 sm:gap-y-20"},fa={class:"flex items-center gap-8"},va={class:"flex size-40 shrink-0 items-center justify-center rounded-full bg-brand-200"},ya={class:"tp-body-s sm:tp-body"},ba=P({__name:"DepositSuccessDialog",props:{modelValue:{type:Boolean,default:!1},modelModifiers:{}},emits:["update:modelValue"],setup(t){const a=U(t,"modelValue"),{data:i}=Ot(),o=g(()=>i.value.filter(w=>!w.hiddenInSidebar)),{LL:u,common:p}=C();return(w,h)=>{const s=Ze("RouterLink"),y=Q("testid");return d(),_(e(Ae),{modelValue:a.value,"onUpdate:modelValue":h[0]||(h[0]=x=>a.value=x),class:"m-auto flex max-h-[calc(100dvh-86px)] w-full max-w-[calc(100%-48px)] flex-col overflow-y-auto p-20 sm:p-40 md:max-w-828"},{default:m(()=>[r("div",ia,[f(Je,{class:"size-36"})]),M((d(),$("div",la,[r("p",ua,c(e(p).depositSuccess()),1),r("p",da,c(e(p).balanceUpdateSoon()),1)])),[[y,"deposit-successful-success-message"]]),r("div",ma,[r("p",ca,c(e(p).chooseOurProducts()),1),r("div",pa,[(d(!0),$(ae,null,te(e(o),(x,v)=>(d(),_(s,{key:v,to:{name:"/[[context]]/products/[productSlug]/",params:{productSlug:x.slug}},class:"group flex items-center justify-between rounded-12 bg-neutral-0 p-16 tp-body-s font-semibold transition-transform hover:-translate-y-2 hover:ring hover:ring-neutral-200"},{default:m(()=>[r("div",fa,[f(St,{identifier:x.identifier,size:"m"},null,8,["identifier"]),r("div",null,[r("p",null,c(x.name),1),r("p",{class:I(["tp-body-xs",e
2(It)[x.identifier]])},c(e(Ct)(x,e(u))),3)])]),f(e(V),{type:"forward",class:"opacity-0 transition-opacity group-focus-within:opacity-100 group-hover:opacity-100"})]),_:2},1032,["to"]))),128)),f(s,{class:"group flex items-center justify-between gap-12 rounded-12 bg-brand-100 p-16 transition-transform hover:-translate-y-2 hover:ring hover:ring-neutral-200",to:{name:"/proxy-advisor/"}},{default:m(()=>[r("div",va,[f(e(V),{type:"chart-polar",class:"size-24"})]),r("p",ya,c(e(u).components.proxyAdvisorBanner.findMyPerfectProxy()),1),f(e(V),{type:"forward",class:"opacity-0 transition-opacity group-focus-within:opacity-100 group-hover:opacity-100"})]),_:1})])]),M((d(),_(e(oe),{as:"RouterLink",kind:"outlined",to:{name:"/[[context]]/(home)/"},class:"mx-auto mt-20 w-full min-w-200 shrink-0 sm:mt-40 sm:w-fit"},{default:m(()=>[D(c(e(p).home()),1)]),_:1})),[[y,"deposit-successful-home-button"]])]),_:1},8,["modelValue"])}}}),ga={class:"flex items-center gap-4"},ha=P({__name:"DepositTable",props:{data:{},error:{},isLoading:{type:Boolean}},setup(t){const{common:a,orderStatus:i}=C("orderStatus"),o={paid:"success",unpaid:"error",expired:"error",invalid:"error",canceled:"error",pending:"accent"},u=g(()=>[{name:a.value.id(),field:"id",width:"100px"},{name:a.value.amount(),field:"amount",width:"100px"},{name:a.value.type(),field:"paymentMethod",width:"130px"},{name:a.value.source(),field:"source",width:"176px"},{name:a.value.status(),field:"status",width:"130px"},{name:a.value.verifiedAt(),field:"verifiedAt",width:"180px"},{name:a.value.date(),field:"createdAt"}]),p={top_up:{icon:"arrow-up",label:a.value.sourceTopUp()},account_transfer:{icon:"arrows-clockwise",label:a.value.sourceAccountTransfer()}},w=g(()=>t.data.map(s=>s.paymentMethod==="paypal_direct"?{...s,paymentMethod:"paypal"}:s)),h=Ge(s=>{const y=x=>s.status==="unpaid"?{name:a.value.pay(),type:"primary",action:()=>{X(x)}}:{icon:"external",name:a.value.details(),action:()=>{X(x)}};return[s.status==="paid"&&s.source!=="account_transfer"&&{name:a.value.invoice(),icon:"download",action:()=>{X(s.invoiceUrl)},extra:"invoice"},s.pendingPaymentUrl&&y(s.pendingPaymentUrl)]});return(s,y)=>{const x=Q("testid");return M((d(),_(Ut,{items:e(w),loading:t.isLoading,error:t.error,columns:e(u),actions:e(h),placeholder:e(a).noData()},{id:m(({item:v})=>[D(" #"+c(v.id),1)]),amount:m(({item:v})=>[D(c(("f"in s?s.f:e($e)).dollar(v.amountWithVat)),1)]),source:m(({item:v})=>[r("div",ga,[f(e(V),{type:p[v.source].icon,class:"size-20"},null,8,["type"]),r("span",null,c(p[v.source].label),1)])]),status:m(({item:v})=>[f(Rt,{variant:o[v.status]},{default:m(()=>[D(c(e(i)[v.status]()),1)]),_:2},1032,["variant"])]),verifiedAt:m(({item:v})=>[f(he,{value:v.verifiedAt},null,8,["value"])]),createdAt:m(({item:v})=>[f(he,{value:v.createdAt},null,8,["value"])]),default:m(()=>[J(s.$slots,"default")]),_:3},8,["items","loading","error","columns","actions","placeholder"])),[[x,"deposits-history-table-data"]])}}}),_a={class:"flex flex-col gap-y-16"},xa={key:0,class:"shrink-0 rounded-4 bg-brand-400 px-8 py-2 tp-body-xs text-neutral-0"},wa={class:"flex items-center gap-4 tp-body-xs text-neutral-600"},Ta=P({__name:"TransferDetailsCard",props:F({options:{},toOptions:{},loading:{type:Boolean}},{fromId:{required:!0},fromIdModifiers:{},toId:{required:!0},toIdModifiers:{}}),emits:["update:fromId","update:toId"],setup(t){const a=U(t,"fromId"),i=U(t,"toId"),{common:o}=C(),u=p=>o.value.transferBalanceAccountLabel({name:p.name,amount:ee(p.balance)});return(p,w)=>(d(),_(e(se),{title:e(o).transferDetails(),class:"h-min"},{default:m(()=>[r("div",_a,[f(e(_e),{modelValue:a.value,"onUpdate:modelValue":w[0]||(w[0]=h=>a.value=h),options:t.options,disabled:t.loading,"value-key":"id","label-key":"name",name:"transferFrom",label:e(o).from(),size:"l"},{default:m(({option:h,insidePopup:s})=>[r("span",{class:I(!s&&"truncate")},c(u(h)),3)]),_:1},8,["modelValue","options","disabled","label"]),r("div",null,[f(e(_e),{modelValue:i.value,"onUpdate:modelValue":w[1]||(w[1]=h=>i.value=h),options:t.toOptions,disabled:t.loading,"value-key":"id","label-key":"name",name:"transferTo",label:e(o).to(),size:"l"},{default:m(({option:h,insidePopup:s})=>[r("span",{class:I(["flex items-center gap-8",!s&&"truncate"])},[D(c(u(h))+" ",1),h.type==="shared"?(d(),$("span",xa,c(e(o).orgUserRolesOwner()),1)):Ve("",!0)],2)]),_:1},8,["modelValue","options","disabled","label"]),r("div",wa,[f(e(V),{class:"size-16 shrink-0",type:"info"}),r("span",null,c(e(o).transferOwnerOnlyHint()),1)])])])]),_:1},8,["title"]))}}),ka={key:0,class:"flex flex-col gap-20 sm:flex-row"},Aa={"data-hide-intercom":"",class:"grid grid-cols-1 gap-20 md:grid-cols-[1.4fr_1fr]"},Va=ct({key:()=>["transfer-options"],query:async(t,{signal:a})=>(await De()).sharedOrganizationIds.length===0?{data:[]}:Nt({signal:a})}),co=P({__name:"index",async setup(t){let a,i;const{common:o}=C(),u=et(),p=ke(),{isTimerActive:w,startTimer:h}=_t(300,700),s=N("top_up"),y=g(()=>s.value==="top_up"),{data:x}=De(),{data:v,refetch:ne}=tt(),{data:Le,isLoading:Me,refetch:re}=Va(),R=g(()=>Le.value?.data??[]),W=N(),S=g({get:()=>R.value.some(l=>l.id===W.value)?W.value:R.value[0]?.id,set:n=>{W.value=n}}),K=g(()=>R.value.filter(n=>n.id!==S.value)),Y=N(),B=g({get:()=>K.value.some(l=>l.id===Y.value)?Y.value:K.value[0]?.id,set:n=>{Y.value=n}}),ie=g(()=>R.value.find(n=>n.id===S.value)?.balance??0),le=20,A=g(()=>y.value?10:1),L=g(()=>y.value?1e6:ie.value),Pe=(n=>{const l=Number(n);return Number.isFinite(l)&&l>=A.value?l:null})(u.query.initialAmount),b=Te({amount:Pe??le,currency:"usd"});G(s,()=>{b.amount=Math.min(le,L.value)}),G(L,n=>{b.amount>n&&(b.amount=n)});const j=g(()=>{const l=(me.value?O.value?.amountWithVat:O.value?.amount)??ut(b.amount,2);return dt(l,A.value,L.value)}),ue=g(()=>{if(b.amount<A.value){const n=ee(A.value);return y.value?o.value.minimumDepositAmount({amount:n}):o.value.minimumTransferAmount({amount:n})}if(b.amount>L.value){const n=ee(L.value);return y.value?o.value.maximumDepositAmount({amount:n}):o.value.amountExceedsAvailableBalance({amount:n})}return""}),k=N(!1),Se=g(()=>({amount:O.value?.amount??0,currency:b.currency})),de=g(()=>ce.value||!E.value||b.amount<A.value),{makePayment:Oe,paymentMethod:E,methodNeedsVat:me,isLoading:ce}=yt({makePayment:pt,paymentDetails:Se,isPaymentDisabled:de,async onPaymentCompleted(){await Promise.all([ne(),fe(),re()]),k.value=!0,gtag("event","deposit_added",{currency:b.currency,value:b.amount})},onError(n){h(),Z.error(n,"deposit")}}),{data:pe,refetch:fe,isLoading:Ie,error:Ce,pagination:Re}=gt({partialKey:()=>["deposits"],query:({signal:n},l)=>Et(l,{signal:n}),pagination:{resetCurrentPageOn:()=>k.value}}),{data:O,refresh:Ue}
2=at({key:()=>["deposit-pricing",b.amount],query:({signal:n})=>zt(b.amount,{signal:n}),enabled:y});[a,i]=ot(()=>Ue(!0)),await a,i();const{canManagePaymentMethods:Be}=st(["managePaymentMethods"]),Ee=g(()=>Be.value?["cards","paypal","paypal-direct","crypto","tether","wallet","alipay","wechatpay","upi"].filter(H=>H==="wallet"?b.currency==="usd":!0):["cards"]),ze=()=>{const n=p.options.history.state.back;return(typeof n=="string"?p.resolve(n):void 0)?.meta.pageTag==="order-payment"},Ne=g(()=>E.value!=="coingate"&&E.value!=="spectrocoin"&&E.value!=="paypal"&&ze()),je=()=>{if(w.value){mt({message:"Deposit submission skipped",level:"warning",extra:{userEmail:x.value.email}});return}Oe()},ve=[o.value.depositsNeverExpire(),o.value.depositUseAnytime(),o.value.depositNoCommitment()],{mutate:Fe,isLoading:ye}=nt({mutation:()=>{const n=S.value,l=B.value;return ge(n),ge(l),jt({fromId:n,toId:l,amount:j.value})},async onSuccess(){await Promise.all([ne(),re(),fe()]),Z({id:"balance-transfer",message:o.value.transferSuccessful()})},onError(n){Z.error(n,"balance-transfer")}}),qe=g(()=>ye.value||!S.value||!B.value||b.amount<A.value||b.amount>L.value||ie.value<A.value),Qe=g(()=>[{icon:"wallet",title:o.value.balanceOptionDepositTitle(),description:o.value.balanceOptionDepositDescription(),type:"top_up"},{icon:"sort",title:o.value.balanceOptionTransferTitle(),description:o.value.balanceOptionTransferDescription(),type:"account_transfer"}]);return rt(()=>{u.query.success&&(k.value=!0)}),(n,l)=>{const H=Q("testid");return d(),_(xt,{title:e(o).makeADeposit(),"hide-verify-card-banner":""},{default:m(()=>[e(R).length>1?(d(),$("div",ka,[(d(!0),$(ae,null,te(e(Qe),T=>(d(),_(ra,{key:T.type,modelValue:e(s),"onUpdate:modelValue":l[0]||(l[0]=We=>z(s)?s.value=We:null),class:"flex-1",data:T},null,8,["modelValue","data"]))),128))])):Ve("",!0),r("div",Aa,[(d(),_(it,null,[e(y)?(d(),_(oa,{key:0,amount:e(j),currency:b.currency,tabs:e(Ee),"stripe-capture-method":T=>{if(T==="payment")return e(v).stripePaymentCaptureMethod}},null,8,["amount","currency","tabs","stripe-capture-method"])):(d(),_(Ta,{key:1,"from-id":e(S),"onUpdate:fromId":l[1]||(l[1]=T=>z(S)?S.value=T:null),"to-id":e(B),"onUpdate:toId":l[2]||(l[2]=T=>z(B)?B.value=T:null),options:e(R),"to-options":e(K),loading:e(Me)},null,8,["from-id","to-id","options","to-options","loading"]))],1024)),e(y)?(d(),_(xe,{key:0,amount:b.amount,"onUpdate:amount":l[3]||(l[3]=T=>b.amount=T),title:e(o).completeDeposit(),"safe-amount":e(j),"min-amount":e(A),"max-amount":e(L),disabled:e(de),"button-text":e(ce)?e(o).loading():e(o).deposit(),"button-color-scheme":"primary","additional-info":ve,"error-message":e(ue),onSubmit:je},lt({_:2},[e(O)?.vat&&e(me)?{name:"summary",fn:m(()=>[f(ft,{vat:e(O)?.vat??0,amount:e(O)?.amount??0,"amount-with-vat":e(O)?.amountWithVat??0,currency:b.currency,class:"border-t border-neutral-100 py-16"},null,8,["vat","amount","amount-with-vat","currency"])]),key:"0"}:void 0,e(E)==="paypal_direct"?{name:"button",fn:m(()=>[f(bt,{class:I(e(k)&&"backdrop-opacity-100")},null,8,["class"])]),key:"1"}:void 0]),1032,["amount","title","safe-amount","min-amount","max-amount","disabled","button-text","error-message"])):(d(),_(xe,{key:1,amount:b.amount,"onUpdate:amount":l[4]||(l[4]=T=>b.amount=T),title:e(o).completeTransfer(),"safe-amount":e(j),"min-amount":e(A),"max-amount":e(L),disabled:e(qe),"button-text":e(ye)?e(o).loading():e(o).transfer(),"button-color-scheme":"secondary","additional-info":ve,"error-message":e(ue),onSubmit:e(Fe)},null,8,["amount","title","safe-amount","min-amount","max-amount","disabled","button-text","error-message","onSubmit"]))]),M((d(),_(e(Bt),{title:e(o).yourLatestDeposits(),open:!1},{default:m(()=>[f(ha,{data:e(pe)?.data??[],"is-loading":e(Ie),error:e(Ce)},{default:m(()=>[f(e(ht),{pagination:e(Re),total:e(pe)?.meta.total,class:"md:mt-24"},null,8,["pagination","total"])]),_:1},8,["data","is-loading","error"])]),_:1},8,["title"])),[[H,"deposits-history-card"]]),e(Ne)?(d(),_(ea,{key:1,modelValue:e(k),"onUpdate:modelValue":l[5]||(l[5]=T=>z(k)?k.value=T:null)},null,8,["modelValue"])):(d(),_(ba,{key:2,modelValue:e(k),"onUpdate:modelValue":l[6]||(l[6]=T=>z(k)?k.value=T:null)},null,8,["modelValue"]))]),_:1},8,["title"])}}});
2export{co as default,vo as useIdentityData,tt as useOwnerData,bo as useSavedCards,Va as useTransferOptionsData}; 3//# sourceMappingURL=index-Dt1X6lNI.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.