diff --git a/lib/utility/globals.dart b/lib/utility/globals.dart index 2d22891..62e64bd 100644 --- a/lib/utility/globals.dart +++ b/lib/utility/globals.dart @@ -1,5 +1,11 @@ import 'package:cabo_counter/data/game_session.dart'; class Globals { - static Map gamesMap = {}; + /// The [gameList] contains all active game sessions. + static List gameList = []; + + static void addGameSession(GameSession session) { + gameList.add(session); + gameList.sort((a, b) => b.createdAt.compareTo(a.createdAt)); + } }