• ThinhNC's avatar
    feat(wallets): implement shared wallets, family budget, and member management UI · d35a44ac
    ThinhNC authored
    - Add shared wallet tabs (Info, Members, Analytics) in WalletDetailPage
    - Add InviteMemberModal with role selection and QR code invite display
    - Add JoinWalletModal with QR camera scanning and invite code parsing
    - Add WalletMembersTab with member list, avatar stack, and quota progress
    - Add SharedWalletAnalyticsCard with income/expense breakdown and settlement
    - Add spendingScope filter (ALL, PERSONAL, SHARED) in Wallets, Transactions, and Reports pages
    - Enforce Claymorphism design system tokens and strict TypeScript types
    d35a44ac
SharedWalletBadge.tsx 1.89 KB