aboutsummaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-03-09 10:01:19 +0100
committerlonkaars <l.leblansch@gmail.com>2021-03-09 10:01:19 +0100
commitfa93562432f3876abb2af397e7c8d5a27c67812b (patch)
tree9cf835d2e5107d70b39640b18ae5e67082889195 /pages
parentfebc3c4912bf8fd624d5f626e19cfdf72714ccb5 (diff)
outcome working again
Diffstat (limited to 'pages')
-rw-r--r--pages/game.tsx6
1 files changed, 2 insertions, 4 deletions
diff --git a/pages/game.tsx b/pages/game.tsx
index 2103c38..1f316ac 100644
--- a/pages/game.tsx
+++ b/pages/game.tsx
@@ -30,7 +30,7 @@ function VoerGame(props: {
var [turn, setTurn] = useState(true);
// var [winPositions, setWinPositions] = useState<Array<Array<number>>>([]);
var [outcome, setOutcome] = useState(-1);
- var [board, setBoard] = useState<Array<number>>([...Array(width * height)].map(() => 0));
+ var board: Array<number> = [...Array(width * height)].map(() => 0);
useEffect(() => {
if (ioListeners) return;
@@ -39,9 +39,7 @@ function VoerGame(props: {
io.on("disconnect", () => console.log("disconnect"));
io.on("fieldUpdate", (data: { field: string }) => {
- setBoard(data.field.split("").map(i => Number(i))); //FIXME: Doesn't work for some fucking reason
- console.log(board);
- console.log(data.field.split("").map(i => Number(i)));
+ board = data.field.split("").map(i => Number(i));
for(let i = 0; i < data.field.length; i++)
document.getElementById(`pos-${i}`).parentNode.children.item(1).classList.add(`state-${data.field[i]}`);
});