From 6ccf36a2d95ee7fa019ec5d19730e0c827c34730 Mon Sep 17 00:00:00 2001 From: iamBadgers Date: Sat, 16 May 2026 13:44:05 -0700 Subject: [PATCH] Update some silly ts stuff. move things into 'use' whatevers. --- src/TableEditor.vue | 14 ++++++++ src/TableList.vue | 86 +++++++++++++++++++++++--------------------- src/TableManager.vue | 7 +--- src/game_tables.ts | 63 ++++++++++++++++++++++++++++---- 4 files changed, 116 insertions(+), 54 deletions(-) diff --git a/src/TableEditor.vue b/src/TableEditor.vue index 3338dea..a2dcc5b 100644 --- a/src/TableEditor.vue +++ b/src/TableEditor.vue @@ -112,6 +112,18 @@ import Chip from 'primevue/chip' import Dropdown from 'primevue/dropdown' import Toolbar from 'primevue/toolbar' +import { + GameTable, + useSelectedTable, + startTable, + hardStartTable, + stopTable, + updateTable, + deleteTable, +} from './game_tables' + +import type { Ref } from 'vue' + const hostname = ref() const route = useRoute() @@ -122,6 +134,8 @@ const table = reactive({ version: 0, }) +const activeTable: Ref + const foundryStatus = reactive({ running: false, active: false, diff --git a/src/TableList.vue b/src/TableList.vue index dc630b0..bbb063b 100644 --- a/src/TableList.vue +++ b/src/TableList.vue @@ -1,3 +1,48 @@ + + + + - - - - diff --git a/src/TableManager.vue b/src/TableManager.vue index 7c5b947..e0376c1 100644 --- a/src/TableManager.vue +++ b/src/TableManager.vue @@ -1,10 +1,6 @@