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