From f8d320a11f0af2dbaa90e601a2e81e21a304c91c Mon Sep 17 00:00:00 2001 From: Fine Date: Thu, 29 May 2025 17:56:27 +0800 Subject: [PATCH] update settings --- src/store/modules/settings.ts | 4 ++-- src/types/settings.ts | 2 +- src/views/Settings.vue | 35 +++++++++++++++++++++++------------ vite.config.ts | 1 + 4 files changed, 27 insertions(+), 15 deletions(-) diff --git a/src/store/modules/settings.ts b/src/store/modules/settings.ts index a7bfc844..e9dd3708 100644 --- a/src/store/modules/settings.ts +++ b/src/store/modules/settings.ts @@ -17,10 +17,10 @@ import { defineStore } from "pinia"; import { store } from "@/store"; import fetchQuery from "@/graphql/http"; -import type { Cluster, ConfigTTL } from "@/types/settings"; +import type { ClusterNode, ConfigTTL } from "@/types/settings"; interface SettingsState { - clusterNodes: Cluster[]; + clusterNodes: ClusterNode[]; debuggingConfig: Indexable; configTTL: Recordable; } diff --git a/src/types/settings.ts b/src/types/settings.ts index c6e29060..c66826cc 100644 --- a/src/types/settings.ts +++ b/src/types/settings.ts @@ -17,7 +17,7 @@ import type { MetricsTTL, RecordsTTL } from "@/types/app"; -export type Cluster = { +export type ClusterNode = { host: string; port: number; isSelf: boolean; diff --git a/src/views/Settings.vue b/src/views/Settings.vue index 1ac56a2e..2e8517d1 100644 --- a/src/views/Settings.vue +++ b/src/views/Settings.vue @@ -95,17 +95,21 @@ limitations under the License. -->
{{ t("clusterNodes") }} -
- - - - +
+ + + +
{{ t("debuggingConfigDump") }} -
- {{ `${item}: ${settingsStore.debuggingConfig[item]}` }} +
+
+ {{ `${item}: ${settingsStore.debuggingConfig[item]}` }} +
+
No Data
-
No Data