import 'package:get_it/get_it.dart'; import 'package:injectable/injectable.dart'; import 'injection.config.dart'; /// Instance globale de GetIt pour l'injection de dépendances final GetIt getIt = GetIt.instance; /// Configure l'injection de dépendances @InjectableInit() Future configureDependencies() async { getIt.init(); } /// Réinitialise les dépendances (utile pour les tests) Future resetDependencies() async { await getIt.reset(); await configureDependencies(); }