From 2093e50b27b52c6256063abfaa1d742e82ffe6b4 Mon Sep 17 00:00:00 2001 From: diallolatoile Date: Tue, 2 Dec 2025 13:40:19 +0000 Subject: [PATCH] feat: add DCB Reporting Dashboard - Comprehensive analytics system with real-time charts and API health monitoring --- .../dcb-dashboard/components/dcb-reporting-dashboard.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/modules/dcb-dashboard/components/dcb-reporting-dashboard.ts b/src/app/modules/dcb-dashboard/components/dcb-reporting-dashboard.ts index 0c07ec6..822a47d 100644 --- a/src/app/modules/dcb-dashboard/components/dcb-reporting-dashboard.ts +++ b/src/app/modules/dcb-dashboard/components/dcb-reporting-dashboard.ts @@ -22,7 +22,8 @@ import { lucideDollarSign, lucideUsers, lucideCreditCard, lucideSettings, lucideLayoutDashboard, lucideStore, lucideFilter, lucideHeartPulse, lucideCpu, lucidePhone, lucideTrophy, lucidePlus, lucideListChecks, - lucideDatabase, lucideInfo, lucideBell, lucideCode + lucideDatabase, lucideInfo, lucideBell, lucideCode, + lucideBanknoteArrowUp } from '@ng-icons/lucide'; import { @@ -145,7 +146,7 @@ interface SubscriptionStats { lucideDollarSign, lucideUsers, lucideCreditCard, lucideSettings, lucideLayoutDashboard, lucideStore, lucideFilter, lucideHeartPulse, lucideCpu, lucidePhone, lucideTrophy, lucidePlus, lucideListChecks, - lucideDatabase, lucideInfo, lucideBell, lucideCode + lucideDatabase, lucideInfo, lucideBell, lucideCode, lucideBanknoteArrowUp }) ] }) @@ -189,7 +190,7 @@ export class DcbReportingDashboard implements OnInit, OnDestroy, AfterViewInit { }; availableMetrics: MetricOption[] = [ - { id: 'revenue', label: 'Revenue', icon: 'lucideDollarSign' }, + { id: 'revenue', label: 'Revenue', icon: 'lucideBanknoteArrowUp' }, { id: 'transactions', label: 'Transactions', icon: 'lucideCreditCard' }, { id: 'successRate', label: 'Taux de succès', icon: 'lucideActivity' }, { id: 'activeSubscriptions', label: 'Abonnements actifs', icon: 'lucideUsers' }