import 'dart:math' as math; import 'package:hooks_riverpod/hooks_riverpod.dart'; final randomProvider = Provider((ref) { return math.Random().nextInt(6); }); final taskTrackerProvider = Provider((ref) { return TaskTrackerRepo(); }); class TaskTrackerRepo { Future fix({required String id, required int fixed}) async => 0; } final durationProvider = Provider((ref) { return Duration.zero; }); final availableWaterProvider = Provider((ref) { return 40; });