feat: reduce resume cooldown to 30s; add pull-to-refresh to News, Calendar; refresh chat on resume

This commit is contained in:
2026-04-07 17:43:46 -04:00
parent 36350d35b1
commit d2582f9111
4 changed files with 34 additions and 8 deletions
+4 -1
View File
@@ -96,7 +96,9 @@ class _NewsScreenState extends ConsumerState<NewsScreen> {
),
const Divider(height: 1),
Expanded(
child: ListView.builder(
child: RefreshIndicator(
onRefresh: () async => ref.invalidate(newsProvider),
child: ListView.builder(
padding:
const EdgeInsets.symmetric(horizontal: 8, vertical: 8),
itemCount: news.items.length + 1,
@@ -128,6 +130,7 @@ class _NewsScreenState extends ConsumerState<NewsScreen> {
);
},
),
),
),
],
),