Sorted games by created at on home view

This commit is contained in:
Felix Kirchner
2025-04-22 19:37:30 +02:00
parent 553b718976
commit 20a3a828b3

View File

@@ -18,47 +18,41 @@ class _MainMenuViewState extends State<MainMenuView> {
GameSession( GameSession(
gameTitle: 'Spiel am 27.02.2025', gameTitle: 'Spiel am 27.02.2025',
players: ['Clara', 'Tobias', 'Yannik', 'Lena', 'Lekaia'], players: ['Clara', 'Tobias', 'Yannik', 'Lena', 'Lekaia'],
winner: 'Clara',
gameMode: 0), gameMode: 0),
GameSession( GameSession(
gameTitle: 'Freundschaftsrunde', gameTitle: 'Freundschaftsrunde',
players: ['Felix', 'Jonas', 'Nils'], players: ['Felix', 'Jonas', 'Nils'],
winner: 'Jonas',
gameMode: 1), gameMode: 1),
GameSession( GameSession(
gameTitle: 'Familienabend', gameTitle: 'Familienabend',
players: ['Mama', 'Papa', 'Lisa'], players: ['Mama', 'Papa', 'Lisa'],
winner: 'Lisa',
gameMode: 0, gameMode: 0,
), ),
GameSession( GameSession(
gameTitle: 'Turnier 1. Runde', gameTitle: 'Turnier 1. Runde',
players: ['Tim', 'Max', 'Sophie', 'Lena'], players: ['Tim', 'Max', 'Sophie', 'Lena'],
winner: 'Sophie',
gameMode: 0), gameMode: 0),
GameSession( GameSession(
gameTitle: '2 Namen max length', gameTitle: '2 Namen max length',
players: ['Heinrich', 'Johannes'], players: ['Heinrich', 'Johannes'],
winner: 'Sophie',
gameMode: 0), gameMode: 0),
GameSession( GameSession(
gameTitle: '3 Namen max length', gameTitle: '3 Namen max length',
players: ['Benjamin', 'Stefanie', 'Wolfgang'], players: ['Benjamin', 'Stefanie', 'Wolfgang'],
winner: 'Sophie',
gameMode: 0), gameMode: 0),
GameSession( GameSession(
gameTitle: '4 Namen max length', gameTitle: '4 Namen max length',
players: ['Leonhard', 'Mathilde', 'Bernhard', 'Gerlinde'], players: ['Leonhard', 'Mathilde', 'Bernhard', 'Gerlinde'],
winner: 'Sophie',
gameMode: 0), gameMode: 0),
GameSession( GameSession(
gameTitle: '5 Namen max length', gameTitle: '5 Namen max length',
players: ['Hartmuth', 'Elisabet', 'Rosalind', 'Theresia', 'Karoline'], players: ['Hartmuth', 'Elisabet', 'Rosalind', 'Theresia', 'Karoline'],
winner: 'Sophie',
gameMode: 0), gameMode: 0),
]; ];
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
gameSessionArray.sort((b, a) => a.createdAt.compareTo(b.createdAt));
calculateRoundNumbers(); calculateRoundNumbers();
return CupertinoPageScaffold( return CupertinoPageScaffold(