From 9508a7e66ae80cf4fb18fb3eefa318bc468e5192 Mon Sep 17 00:00:00 2001 From: Oliver Akins Date: Wed, 20 Jul 2022 21:13:41 -0600 Subject: [PATCH] Move the board into a writable store --- web-svelte/src/components/Board.svelte | 42 +++++++------------------- web-svelte/src/stores.ts | 4 +-- 2 files changed, 13 insertions(+), 33 deletions(-) diff --git a/web-svelte/src/components/Board.svelte b/web-svelte/src/components/Board.svelte index 8956e17..35d346d 100644 --- a/web-svelte/src/components/Board.svelte +++ b/web-svelte/src/components/Board.svelte @@ -1,38 +1,18 @@ diff --git a/web-svelte/src/stores.ts b/web-svelte/src/stores.ts index c7ecc11..753b407 100644 --- a/web-svelte/src/stores.ts +++ b/web-svelte/src/stores.ts @@ -1,8 +1,8 @@ -import type { PlayerData } from "common"; +import type { Board, PlayerData } from "common"; import { writable } from "svelte/store"; export const gameCode = writable(""); export const state = writable("main-menu"); export const myName = writable(""); export const isHost = writable(false); -export const players = writable(); \ No newline at end of file +export const board = writable(new Array(54).fill(null)); \ No newline at end of file