import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'club_wall_models.dart'; import 'club_wall_service.dart'; /// Provider for ClubWallService singleton. final clubWallServiceProvider = Provider((ref) { return ClubWallService(); }); /// Stream provider for a club's wall posts. final clubWallPostsProvider = StreamProvider.family, String>((ref, clubId) { final service = ref.watch(clubWallServiceProvider); return service.clubWallStream(clubId); });