From 2cb683eafb4a91a001d45c01ed23a1ba89b23860 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Sat, 3 Feb 2024 14:15:33 -0600 Subject: [PATCH] hide controls when the game ends --- site/src/components/Game.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/site/src/components/Game.vue b/site/src/components/Game.vue index ab6f91d..d1d9dff 100644 --- a/site/src/components/Game.vue +++ b/site/src/components/Game.vue @@ -18,7 +18,7 @@ - + SHOOT {{ dealerTarget }} @@ -27,7 +27,7 @@ SHOOT {{ challTarget }} - + THE {{ currentTurn }} IS CONSIDERING @@ -63,7 +63,8 @@ export interface Emits { const props = defineProps(); const emit = defineEmits(); -const myTurn = computed(() => props.dealer === props.game.dealer); +const gameOver = computed(() => props.game.winner == null); +const myTurn = computed(() => gameOver.value && props.dealer === props.game.dealer); const currentTurn = computed(() => props.game.dealer ? 'DEALER' : 'CHALLENGER'); const dealerTarget = computed(() => props.dealer ? 'YOURSELF' : 'THE DEALER');