From f580d4b96c0e89e0655f0cd3021353c9401ce041 Mon Sep 17 00:00:00 2001 From: Rongjian Zhang Date: Wed, 13 Mar 2019 22:02:16 +0800 Subject: [PATCH] fix: fetch 2x items if filter applied --- lib/screens/news.dart | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/screens/news.dart b/lib/screens/news.dart index ad580fa..02678f0 100644 --- a/lib/screens/news.dart +++ b/lib/screens/news.dart @@ -3,7 +3,6 @@ import 'package:flutter/cupertino.dart'; import '../scaffolds/list.dart'; import '../widgets/event_item.dart'; import '../providers/settings.dart'; -import '../utils/utils.dart'; import '../widgets/action.dart'; class NewsFilter { @@ -23,6 +22,13 @@ class NewsScreen extends StatefulWidget { class NewsScreenState extends State { String filter = NewsFilter.github; + int get pageSize { + if (filter == NewsFilter.all) { + return 30; + } + return 60; + } + Future> fetchEvents([int page = 1]) async { var settings = SettingsProvider.of(context); var login = settings.activeLogin;