import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'announcement_model.dart'; import 'announcement_api.dart'; final announcementListProvider = FutureProvider.autoDispose.family, int>( (ref, page) async { final api = ref.watch(announcementApiProvider); final result = await api.fetchList(page: page); return result.list; });