From 571bcd14d3fd3a11f0a2d7fb9d44f9ec23527c0e Mon Sep 17 00:00:00 2001 From: legonzaur Date: Sat, 20 Apr 2024 00:36:27 +0200 Subject: [PATCH] Hand player update --- app.vue | 9 ++++----- components/CardPreview.vue | 14 ++++++++++++-- components/CardSlot.vue | 2 +- components/GameBoard.vue | 4 +++- components/PlayerSlot.vue | 17 +++++++++++++++++ 5 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 components/PlayerSlot.vue diff --git a/app.vue b/app.vue index 761d3f3..5f82ade 100644 --- a/app.vue +++ b/app.vue @@ -2,9 +2,9 @@ import { ref } from 'vue'; const cards = useState<{ [key: string]: any }>('cards', () => ({})) const players = useState<{ [key: string]: any }>('players', () => ({})) -const self = useState('self', () => (null)) +const self = useState('self') let gameObjects = useState<{ [key: string]: any }>('gameObject', () => ({})) -let game = ref({}) +let game = ref({ started: true }) let context = ref('login') const socket = new WebSocket("ws://127.0.0.1:8765") @@ -61,8 +61,7 @@ socket.onmessage = function (event) { context.value = data.data console.log(context.value) } else if (data.type === "set" && data.data_type == "self") { - self.value = players.value[data.data] - console.log(self.value) + self.value = data.data } else { console.log(data.type, data.data_type, data.data); } @@ -91,7 +90,7 @@ async function setReady(value: Event) {