Version propre - Dashboard enhanced

This commit is contained in:
DahoudG
2025-09-13 19:05:06 +00:00
parent 3df010add7
commit 73459b3092
70 changed files with 15317 additions and 1498 deletions

View File

@@ -3,8 +3,9 @@ import 'package:flutter/services.dart';
import '../../../../shared/theme/app_theme.dart';
import '../../../../shared/widgets/coming_soon_page.dart';
import '../../../../shared/widgets/buttons/buttons.dart';
import '../../../dashboard/presentation/pages/enhanced_dashboard.dart';
import '../../../dashboard/presentation/pages/dashboard_page.dart';
import '../../../members/presentation/pages/membres_list_page.dart';
import '../../../cotisations/presentation/pages/cotisations_list_page.dart';
import '../widgets/custom_bottom_nav_bar.dart';
class MainNavigation extends StatefulWidget {
@@ -85,9 +86,7 @@ class _MainNavigationState extends State<MainNavigation>
body: IndexedStack(
index: _currentIndex,
children: [
EnhancedDashboard(
onNavigateToTab: _onTabTapped,
),
const DashboardPage(),
_buildMembresPage(),
_buildCotisationsPage(),
_buildEventsPage(),
@@ -209,20 +208,7 @@ class _MainNavigationState extends State<MainNavigation>
}
Widget _buildCotisationsPage() {
return const ComingSoonPage(
title: 'Module Cotisations',
description: 'Suivi et gestion des cotisations avec paiements automatiques',
icon: Icons.payment_rounded,
color: AppTheme.accentColor,
features: [
'Tableau de bord des cotisations',
'Relances automatiques par email/SMS',
'Paiements en ligne sécurisés',
'Génération de reçus automatique',
'Suivi des retards de paiement',
'Rapports financiers détaillés',
],
);
return const CotisationsListPage();
}
Widget _buildEventsPage() {