Snackbar after winning
This commit is contained in:
@@ -60,11 +60,10 @@ class _GamesPageState extends State<GamesPage> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_winConfirmed(int placement, Game game) {
|
_winConfirmed(int placement, Game game) {
|
||||||
DbHelper.pushGameWin(
|
int reward = game.rewards
|
||||||
userProfile!.points,
|
|
||||||
game.rewards
|
|
||||||
.singleWhere((element) => element.placement == placement)
|
.singleWhere((element) => element.placement == placement)
|
||||||
.reward);
|
.reward;
|
||||||
|
DbHelper.pushGameWin(userProfile!.points, reward);
|
||||||
|
|
||||||
String feedText = '';
|
String feedText = '';
|
||||||
if (placement == 1) {
|
if (placement == 1) {
|
||||||
@@ -78,6 +77,9 @@ class _GamesPageState extends State<GamesPage> {
|
|||||||
'${userProfile!.username} just got ${placement}th place in ${game.name}';
|
'${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);
|
DbHelper.pushFeedEntry(feedText);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user