import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'core/theme/theme_provider.dart'; import 'core/theme/app_theme.dart'; import 'main_navigation_holder.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; class BullyApp extends StatelessWidget { const BullyApp({super.key}); @override Widget build(BuildContext context) { return Consumer( builder: (context, themeProvider, child) { return MaterialApp( title: 'Bully - Analyse de Cibles', debugShowCheckedModeBanner: false, theme: AppTheme.lightTheme, darkTheme: AppTheme.darkTheme, themeMode: themeProvider.themeMode, localizationsDelegates: const [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, GlobalCupertinoLocalizations.delegate, ], supportedLocales: const [ Locale('fr', 'FR'), // Français ], locale: const Locale('fr', 'FR'), // Force l'interface en français home: const MainNavigationHolder(), ); }, ); } }