diff --git a/src/components/SelectSqlTable.vue b/src/components/SelectSqlTable.vue new file mode 100644 index 0000000..7e453dd --- /dev/null +++ b/src/components/SelectSqlTable.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/desktop/Header.vue b/src/desktop/Header.vue index d86dc93..f84ac97 100644 --- a/src/desktop/Header.vue +++ b/src/desktop/Header.vue @@ -2,8 +2,9 @@ import { Icon } from "@iconify/vue" import { useMessage } from "naive-ui" import SelectLanguage from "../components/SelectLanguage.vue" +import SelectSqlTable from "../components/SelectSqlTable.vue" import ThemeButton from "../components/ThemeButton.vue" -import { loading, run, share, size } from "../composables/code" +import { code, loading, run, share, size } from "../composables/code" const message = useMessage() @@ -34,6 +35,7 @@ function handleShare() { + 运行 (F5) diff --git a/src/desktop/SqlSection.vue b/src/desktop/SqlSection.vue index c32f985..77593ff 100644 --- a/src/desktop/SqlSection.vue +++ b/src/desktop/SqlSection.vue @@ -5,10 +5,6 @@ import { selectedTableId } from "../composables/sqlTable" import { sqlTables } from "../data/sqlTables" import OutputSection from "./OutputSection.vue" -const tableOptions = computed(() => - sqlTables.map((table) => ({ value: table.id, label: table.label })), -) - const selectedTable = computed( () => sqlTables.find((table) => table.id === selectedTableId.value) ?? @@ -17,39 +13,17 @@ const selectedTable = computed( - -