From c61ed4da3746ef4aedc570b8f6267c42d21dd837 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Sun, 24 Nov 2024 13:13:37 -0800 Subject: [PATCH] Add server config modified message to prompt restart (#1668) * Server config changed message * Write to settings on unmount * nit * Highlight modified config * Move modified logic to store * Add jest test * nit --- src/components/common/FormItem.vue | 16 ++--- .../content/setting/ServerConfigPanel.vue | 63 +++++++++++++++---- src/extensions/core/electronAdapter.ts | 8 +++ src/i18n.ts | 6 ++ src/stores/serverConfigStore.ts | 18 +++++- src/views/GraphView.vue | 8 +++ tailwind.config.js | 3 +- .../fast/store/serverConfigStore.test.ts | 37 +++++++++++ vite.electron.config.mts | 3 + 9 files changed, 138 insertions(+), 24 deletions(-) diff --git a/src/components/common/FormItem.vue b/src/components/common/FormItem.vue index cca3fe276..7f70ea3bf 100644 --- a/src/components/common/FormItem.vue +++ b/src/components/common/FormItem.vue @@ -1,7 +1,7 @@