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');