1import{d as c,j as o}from"./vendor-react-DfYGAhtm.js";import{S as p}from"./index-DsBgCU7r.js";import{u,L as l}from"./useRefreshLinkedAccountsOnReturn-BCyi7Ikj.js";import{u as b}from"./useWalletMandateLinkFlow-m9cf0nTk.js";import{a as g}from"./vendor-ui-DA_r9yXk.js";import"./vendor-icons-1odZwi-b.js";import"./vendor-state-BsBVN-fX.js";import"./vendor-forms-BP-7CbAP.js";import"./Modal-DS-VW05m.js";import"./useAnalytics-HP01GbIH.js";import"./userEmail-9DwyWHBc.js";import"./errors-BYKXB8DF.js";import"./walletApi-DyFgHNVA.js";import"./walletMandateApi-Du1GplC_.js";import"./walletMandateSession-B-c6J5GS.js";import"./walletMandateReturnUrls-BPu4z42g.js";const W=()=>{const a=c(),{banks:i,isLoading:n,isAdding:t,removingMandateId:r,startMandate:m,removeMandate:s,refetch:d}=b("BANK");return u({refetch:d}),o.jsx(g,{w:"100%",borderWidth:{base:0,md:"1px"},borderColor:"rgba(120, 53, 13, 0.08)",borderRadius:{base:0,md:"20px"},p:{base:0,md:8},minH:{md:"400px"},children:o.jsx(l,{title:"Linked Banks",subtitle:"Manage your connected bank accounts",items:i.map(e=>({id:e.id,title:e.bankName,subtitle:`${e.accountNumber} ⢠${e.accountType}`,iconSrc:e.iconSrc}
1)),emptyLabel:"No linked banks yet",onBack:()=>a(`/${p.Wallet}`),onRemove:e=>s(e),addLabel:t?"Redirectingâ¦":"Add New Bank Account",onAdd:()=>{m()},isAdding:t,isLoading:n,removingId:r,removeEntityLabel:"bank account"})})};export{W 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.