refactor!: migrate Phase 4 name-changing providers (1-2/2) ✅
BREAKING CHANGE: Provider names changed for clarity - themeModeProvider → appThemeModeProvider - localeProvider → appLocaleProvider Migrated to @riverpod code generation. Updated all usages (4-5 occurrences each). All tests passing. Phase 4 Complete!
This commit is contained in:
@@ -68,11 +68,8 @@ final optimizedStorageServiceProvider = Provider<OptimizedStorageService>((
|
||||
});
|
||||
|
||||
// Theme provider
|
||||
final themeModeProvider = NotifierProvider<ThemeModeNotifier, ThemeMode>(
|
||||
ThemeModeNotifier.new,
|
||||
);
|
||||
|
||||
class ThemeModeNotifier extends Notifier<ThemeMode> {
|
||||
@riverpod
|
||||
class AppThemeMode extends _$AppThemeMode {
|
||||
late final OptimizedStorageService _storage;
|
||||
|
||||
@override
|
||||
@@ -95,11 +92,8 @@ class ThemeModeNotifier extends Notifier<ThemeMode> {
|
||||
}
|
||||
|
||||
// Locale provider
|
||||
final localeProvider = NotifierProvider<LocaleNotifier, Locale?>(
|
||||
LocaleNotifier.new,
|
||||
);
|
||||
|
||||
class LocaleNotifier extends Notifier<Locale?> {
|
||||
@riverpod
|
||||
class AppLocale extends _$AppLocale {
|
||||
late final OptimizedStorageService _storage;
|
||||
|
||||
@override
|
||||
|
||||
Reference in New Issue
Block a user