fix: добавить регистрацию SettingsService в GetIt
This commit is contained in:
@@ -6,6 +6,7 @@ import 'data/repositories/hive_transaction_repository.dart';
|
||||
import 'data/repositories/interfaces/icategory_repository.dart';
|
||||
import 'data/repositories/interfaces/itag_repository.dart';
|
||||
import 'data/repositories/interfaces/itransaction_repository.dart';
|
||||
import 'services/settings_service.dart';
|
||||
|
||||
final getIt = GetIt.instance;
|
||||
|
||||
@@ -13,6 +14,9 @@ Future<void> initDependencies() async {
|
||||
// Инициализация Hive
|
||||
await HiveService.init();
|
||||
|
||||
// Регистрация сервисов
|
||||
getIt.registerSingleton<SettingsService>(SettingsService());
|
||||
|
||||
// Регистрация репозиториев
|
||||
getIt.registerSingleton<ICategoryRepository>(
|
||||
HiveCategoryRepository(HiveService.categories),
|
||||
|
||||
Reference in New Issue
Block a user