* chore: remove unused methods * Remove dead test group --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Adam Gastineau <adam@agg.im>
16 lines
639 B
Dart
16 lines
639 B
Dart
// ignore_for_file: use-ref-and-state-synchronously
|
|
|
|
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
|
import 'package:immich_mobile/domain/models/setting.model.dart';
|
|
import 'package:immich_mobile/domain/services/setting.service.dart';
|
|
import 'package:immich_mobile/providers/infrastructure/store.provider.dart';
|
|
|
|
class SettingsNotifier extends Notifier<SettingsService> {
|
|
@override
|
|
SettingsService build() => SettingsService(storeService: ref.read(storeServiceProvider));
|
|
|
|
T get<T>(Setting<T> setting) => state.get(setting);
|
|
}
|
|
|
|
final settingsProvider = NotifierProvider<SettingsNotifier, SettingsService>(SettingsNotifier.new);
|