feat: transition from single bank record to multi-account bank support in investor profiles

This commit is contained in:
sazzadulalambd
2026-05-14 20:15:39 +06:00
parent d9a879f53e
commit 3cf729f59c
2 changed files with 216 additions and 58 deletions

View File

@@ -111,6 +111,7 @@ export interface Investor {
bankAccountNumber?: string;
bankBranch?: string;
bankRouting?: string;
bankAccounts?: { id: string; bankName: string; accountName: string; accountNumber: string; branch?: string; routing?: string; isPrimary: boolean }[];
mobileBanking?: string;
mobileBankingNumber?: string;
additionalMobileBanking?: { provider: string; number: string; verified: boolean }[];
@@ -312,6 +313,10 @@ export const investors: Investor[] = [
bankAccountNumber: '2050 1500 2345',
bankBranch: 'Dhanmondi Branch',
bankRouting: '140',
bankAccounts: [
{ id: 'ba1', bankName: 'Islami Bank Bangladesh Ltd', accountName: 'Hasan Mahmud', accountNumber: '205015002345', branch: 'Dhanmondi Branch', routing: '140', isPrimary: true },
{ id: 'ba2', bankName: 'Dutch-Bangla Bank', accountName: 'Hasan Mahmud', accountNumber: '1203456789012', branch: 'Gulshan Branch', routing: '090', isPrimary: false },
],
mobileBanking: 'Bkash',
mobileBankingNumber: '01712345678',
additionalMobileBanking: [