diff --git a/lib/presentation/views/main_menu/game_result_view.dart b/lib/presentation/views/main_menu/game_result_view.dart index e39a4f3..9278641 100644 --- a/lib/presentation/views/main_menu/game_result_view.dart +++ b/lib/presentation/views/main_menu/game_result_view.dart @@ -1,14 +1,13 @@ import 'package:flutter/material.dart'; import 'package:game_tracker/core/custom_theme.dart'; import 'package:game_tracker/data/dto/game.dart'; -import 'package:game_tracker/data/dto/group.dart'; import 'package:game_tracker/data/dto/player.dart'; import 'package:game_tracker/presentation/widgets/buttons/custom_width_button.dart'; class GameResultView extends StatefulWidget { - const GameResultView({super.key}); + final Game game; - //TODO: Handle given game + const GameResultView({super.key, required this.game}); @override State createState() => _GameResultViewState(); @@ -16,26 +15,10 @@ class GameResultView extends StatefulWidget { class _GameResultViewState extends State { late final List allPlayers; - final exampleGame = Game( - name: "Test Game", - players: [ - Player(name: "Petrus"), - Player(name: "Peter"), - Player(name: "Petra"), - ], - group: Group( - name: "Die Petris", - members: [ - Player(name: "Petralia"), - Player(name: "Petrenlia"), - Player(name: "Petrumlia"), - ], - ), - ); @override void initState() { - allPlayers = getAllPlayers(exampleGame); + allPlayers = getAllPlayers(widget.game); super.initState(); }