import 'package:PiliPlus/http/loading_state.dart'; import 'package:PiliPlus/http/search.dart'; import 'package:PiliPlus/models_new/search/search_trending/data.dart'; import 'package:PiliPlus/models_new/search/search_trending/list.dart'; import 'package:PiliPlus/pages/common/common_list_controller.dart'; class SearchTrendingController extends CommonListController { int topCount = 0; @override void onInit() { super.onInit(); queryData(); } @override List? getDataList(SearchTrendingData response) { topCount = response.topCount; return response.list; } @override Future> customGetData() => SearchHttp.searchTrending(needsTop: true); }