Versione OK Pour l'onglet événements.
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
import 'package:get_it/get_it.dart';
|
||||
import 'package:injectable/injectable.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'package:flutter_local_notifications/flutter_local_notifications.dart';
|
||||
|
||||
|
||||
import 'injection.config.dart';
|
||||
|
||||
@@ -9,6 +12,16 @@ final GetIt getIt = GetIt.instance;
|
||||
/// Configure l'injection de dépendances
|
||||
@InjectableInit()
|
||||
Future<void> configureDependencies() async {
|
||||
// Enregistrer SharedPreferences
|
||||
final sharedPreferences = await SharedPreferences.getInstance();
|
||||
getIt.registerSingleton<SharedPreferences>(sharedPreferences);
|
||||
|
||||
// Enregistrer FlutterLocalNotificationsPlugin
|
||||
getIt.registerSingleton<FlutterLocalNotificationsPlugin>(
|
||||
FlutterLocalNotificationsPlugin(),
|
||||
);
|
||||
|
||||
// Initialiser les autres dépendances
|
||||
getIt.init();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user