xiaohui 5 dní pred
rodič
commit
76185020a6
2 zmenil súbory, kde vykonal 4 pridanie a 13 odobranie
  1. 1 8
      lib/theme/appTheme.dart
  2. 3 5
      lib/utils/riverpodUtils.dart

+ 1 - 8
lib/theme/appTheme.dart

@@ -1,10 +1,8 @@
-
 import 'package:flutter/material.dart';
 import 'package:flutter_riverpod/flutter_riverpod.dart';
-
+import 'package:flutter_riverpod/legacy.dart';
 
 class AppTheme {
-
   static final appThemeProvider = StateProvider<ThemeMode?>((ref) {
     return ThemeMode.system;
   });
@@ -16,7 +14,6 @@ class AppTheme {
     _appThemeNotifier = ref.watch(appThemeProvider.notifier);
   }
 
-
   static ThemeMode? getTheme([WidgetRef? ref]) {
     if (ref != null) {
       return ref.watch(appThemeProvider);
@@ -25,11 +22,7 @@ class AppTheme {
     }
   }
 
-
   static setTheme(ThemeMode mode) {
     _appThemeNotifier?.state = mode;
   }
-
-
 }
-

+ 3 - 5
lib/utils/riverpodUtils.dart

@@ -1,17 +1,15 @@
-
 import 'package:flutter_riverpod/flutter_riverpod.dart';
-
+import 'package:flutter_riverpod/legacy.dart';
 
 class RiverpodStateWatch<T> {
   final T value;
   final StateController<T> notifier;
 
-  RiverpodStateWatch(WidgetRef ref, StateProvider<T> provider):
-        value = ref.watch(provider),
+  RiverpodStateWatch(WidgetRef ref, StateProvider<T> provider)
+      : value = ref.watch(provider),
         notifier = ref.watch(provider.notifier);
 
   void setState(T value) {
     notifier.state = value;
   }
 }
-