import 'package:flutter_riverpod/flutter_riverpod.dart'; import '../data/database/app_database.dart'; import '../data/models/movement_detail.dart'; import '../data/repositories/parent_repository.dart'; import 'database_provider.dart'; final parentRepositoryProvider = Provider((ref) { return ParentRepository(ref.watch(databaseProvider)); }); final rulesProvider = FutureProvider>((ref) async { final repo = ref.watch(parentRepositoryProvider); return repo.listRules(); }); final movementsProvider = FutureProvider>((ref) async { final repo = ref.watch(parentRepositoryProvider); return repo.listMovements(); });