| 123456789101112131415 |
- 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),
- notifier = ref.watch(provider.notifier);
- void setState(T value) {
- notifier.state = value;
- }
- }
|