From 3abec8ccda36a06ea5dde62182ae4868c78579ad Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Sun, 3 Jan 2021 00:06:29 -0700 Subject: [PATCH] Implement UpdateAnswer functionality on the client --- web/src/components/GameBoard.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/src/components/GameBoard.vue b/web/src/components/GameBoard.vue index c58296c..7d4699d 100644 --- a/web/src/components/GameBoard.vue +++ b/web/src/components/GameBoard.vue @@ -126,13 +126,13 @@ export default { */ let team = this.$store.state.team; let data = { + game_code: this.$store.state.game_code, team: team, answer: answerIndex, value: this.answers[`team_${team}`][answerIndex - 1] }; - // TODO -> Send data to socket.io server - console.log(data) + this.$socket.client.emit(`UpdateAnswer`, data); }, }, sockets: { @@ -147,8 +147,8 @@ export default { * value: string * } */ - this.answers[`team_${data.team}`][data.answer - 1] = data.value; - } + this.answers[`team_${data.team}`].splice(data.answer - 1, 1, data.value); + }, }, }