FutureBuilder-/Skeleton-/Futurelogik verbessern #90

Merged
sneeex merged 24 commits from enhancement/80-FutureBuilder-Logik-bei-Interaktion-mit-DB-verbessern into development 2025-12-29 17:21:49 +00:00
Showing only changes of commit b0a5145490 - Show all commits

View File

@@ -119,11 +119,11 @@ class _MatchViewState extends State<MatchView> {
db.matchDao.getAllMatches(), db.matchDao.getAllMatches(),
Future.delayed(minimumSkeletonDuration), Future.delayed(minimumSkeletonDuration),
]).then((results) { ]).then((results) {
if (mounted) {
setState(() {
final loadedMatches = results[0] as List<Match>; final loadedMatches = results[0] as List<Match>;
matches = loadedMatches matches = loadedMatches
..sort((a, b) => b.createdAt.compareTo(a.createdAt)); ..sort((a, b) => b.createdAt.compareTo(a.createdAt));
if (mounted) {
setState(() {
isLoading = false; isLoading = false;
}); });
} }