From 7255b9fe68ab62b8883a3aeaebc35e09f03a982e Mon Sep 17 00:00:00 2001 From: iamBadgers Date: Tue, 19 May 2026 21:38:58 -0700 Subject: [PATCH] Update dropdown to select. Add in float labels. Further cleaning editor. --- src/CreateTable.vue | 34 ++++++++++++++++++------ src/Router.vue | 5 +++- src/TableEditor.vue | 63 +++++++++++++++++++++++++-------------------- src/game_tables.ts | 13 ++++++++++ 4 files changed, 78 insertions(+), 37 deletions(-) diff --git a/src/CreateTable.vue b/src/CreateTable.vue index a60b84d..552dae7 100644 --- a/src/CreateTable.vue +++ b/src/CreateTable.vue @@ -5,12 +5,13 @@ import { useRouter } from 'vue-router' import InputText from 'primevue/inputtext' import Button from 'primevue/button' import Card from 'primevue/card' -import Dropdown from 'primevue/dropdown' +import Select from 'primevue/select' +import FloatLabel from 'primevue/floatlabel'; const router = useRouter() -const table_name = ref('Default Table Name') -const table_link = ref('default_table_link') -const version = ref(12) +const table_name = ref() +const table_link = ref() +const version = ref() const availableVersion = ref([11, 12]) @@ -23,6 +24,12 @@ function saveTable() { }) .then(() => router.push({ name: 'home' })) } + +function clear() { + table_name.value = null + table_link.value = null + version.value = null +}