From 1a8b6e8d5d04d2a3376fc924ddeaa98ee168997e Mon Sep 17 00:00:00 2001 From: SomnusVeritas Date: Sat, 21 Oct 2023 13:35:48 +0200 Subject: [PATCH] Snackbar after winning --- lib/pages/games_page.dart | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/pages/games_page.dart b/lib/pages/games_page.dart index b24d901..9fe5986 100644 --- a/lib/pages/games_page.dart +++ b/lib/pages/games_page.dart @@ -60,11 +60,10 @@ class _GamesPageState extends State { } _winConfirmed(int placement, Game game) { - DbHelper.pushGameWin( - userProfile!.points, - game.rewards - .singleWhere((element) => element.placement == placement) - .reward); + int reward = game.rewards + .singleWhere((element) => element.placement == placement) + .reward; + DbHelper.pushGameWin(userProfile!.points, reward); String feedText = ''; if (placement == 1) { @@ -78,6 +77,9 @@ class _GamesPageState extends State { '${userProfile!.username} just got ${placement}th place in ${game.name}'; } + ScaffoldMessenger.of(context).showSnackBar( + SnackBar(content: Text('You just earned $reward points'))); + DbHelper.pushFeedEntry(feedText); } }