web-app/src/core/services
padreug 5633aa154b Enhance PaymentService and useTicketPurchase composable for improved wallet handling
- Introduced asynchronous methods in PaymentService for retrieving user wallets and checking wallet balances, allowing for dual authentication detection.
- Updated getUserWalletsAsync, hasWalletWithBalanceAsync, and getWalletWithBalanceAsync methods to streamline wallet access and balance checks.
- Refactored useTicketPurchase composable to load user wallets asynchronously on component mount, improving user experience during ticket purchases.
- Enhanced error handling and logging for wallet loading and payment processes.

These changes improve the reliability and responsiveness of wallet interactions within the payment flow.
2025-09-07 00:19:43 +02:00
..
invoiceService.ts Complete legacy code cleanup and achieve full modular architecture 2025-09-06 13:48:35 +02:00
PaymentService.ts Enhance PaymentService and useTicketPurchase composable for improved wallet handling 2025-09-07 00:19:43 +02:00
StorageService.ts 1.3.4 User-Scoped Storage Pattern: Add StorageService integration across modules for improved data management 2025-09-06 12:08:39 +02:00
ToastService.ts 1.3.6 Toast Notification Pattern: Add centralized ToastService abstraction 2025-09-06 12:24:05 +02:00
VisibilityService.ts Add VisibilityService for managing app visibility state and connection recovery 2025-09-05 15:34:09 +02:00