Skip to content

Commit 7d50be9

Browse files
committed
React to newly started game in GameResultDisplay
1 parent c7fb275 commit 7d50be9

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/Codebreaker.WinUI/Views/Components/GameResultDisplay.xaml.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
namespace CodeBreaker.WinUI.Views.Components;
66

7-
public sealed partial class GameResultDisplay : UserControl, IRecipient<GameEndedMessage>
7+
public sealed partial class GameResultDisplay : UserControl,
8+
IRecipient<GameEndedMessage>,
9+
IRecipient<GameStartedMessage>
810
{
911
public GameResultDisplay()
1012
{
@@ -25,4 +27,7 @@ public GamePageViewModel ViewModel
2527

2628
public void Receive(GameEndedMessage message) =>
2729
this.GoToState(message.IsVictory ? "Won" : "Lost");
30+
31+
public void Receive(GameStartedMessage message) =>
32+
this.GoToState("Default");
2833
}

0 commit comments

Comments
 (0)