refactor: split providers into feature modules
This commit is contained in:
10
lib/features/shared/providers/core_providers.dart
Normal file
10
lib/features/shared/providers/core_providers.dart
Normal file
@@ -0,0 +1,10 @@
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
|
||||
import '../../../services/api_client.dart';
|
||||
import '../../../services/settings_service.dart';
|
||||
|
||||
/// Синглтон сервиса настроек
|
||||
final settingsServiceProvider = Provider((ref) => SettingsService());
|
||||
|
||||
/// API-клиент текущего дома. Конфигурация меняется через init().
|
||||
final apiProvider = Provider((ref) => IgnisApi());
|
||||
Reference in New Issue
Block a user