From a8119bb1941a5288cadeee35c772b441c6213488 Mon Sep 17 00:00:00 2001 From: sorrelbri Date: Sat, 20 Jun 2020 17:05:39 -0700 Subject: [PATCH] remove dot data from game end state --- packages/play-node-go/src/components/GameUI/Board/Board.js | 2 +- packages/play-node-go/src/pages/Game/Game.js | 1 + packages/play-node-go/src/reducers/games/reducer.games.js | 1 - 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/play-node-go/src/components/GameUI/Board/Board.js b/packages/play-node-go/src/components/GameUI/Board/Board.js index 4d19ad2..767f81d 100644 --- a/packages/play-node-go/src/components/GameUI/Board/Board.js +++ b/packages/play-node-go/src/components/GameUI/Board/Board.js @@ -42,7 +42,7 @@ const Board = (props) => { const posY = (i % boardSize) + 1; const pointData = board[`${posX}-${posY}`]; const dotData = - meta && meta.turn === 0 + meta && meta.turn === 0 && !meta.winner ? meta?.territory[`${posX}-${posY}`] : game.turn || meta?.turn; boardPoints.push( diff --git a/packages/play-node-go/src/pages/Game/Game.js b/packages/play-node-go/src/pages/Game/Game.js index 093fe47..a4377b8 100644 --- a/packages/play-node-go/src/pages/Game/Game.js +++ b/packages/play-node-go/src/pages/Game/Game.js @@ -71,6 +71,7 @@ const Game = (props) => { }; const handlePassClick = (player) => { + if (state?.meta && state?.meta?.winner) return; if (state?.meta && state?.meta?.turn === 0) { const action = { type: "SOCKET", diff --git a/packages/play-node-go/src/reducers/games/reducer.games.js b/packages/play-node-go/src/reducers/games/reducer.games.js index 3fc0d2b..72618d3 100644 --- a/packages/play-node-go/src/reducers/games/reducer.games.js +++ b/packages/play-node-go/src/reducers/games/reducer.games.js @@ -104,7 +104,6 @@ function gameResign(state, action) { } function gameEnd(state, action) { - console.log(action); const { winner, score } = action.body.meta; return { ...state, meta: { ...state.meta, winner, score } }; }