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