From ab4876e066ad0e546d3ba6733ea7a47f0016dbd3 Mon Sep 17 00:00:00 2001 From: Donald Zou Date: Fri, 15 Aug 2025 18:28:28 +0800 Subject: [PATCH] Added a box-shadow --- src/static/app/src/App.vue | 46 ++++++++++--------- .../configurationComponents/peerList.vue | 2 - .../app/src/components/configurationList.vue | 28 ++--------- src/static/app/src/components/navbar.vue | 10 ++-- .../app/src/components/protocolBadge.vue | 37 ++++++++++++--- .../stores/WireguardConfigurationsStore.js | 7 ++- src/static/app/src/views/configuration.vue | 4 +- src/static/app/src/views/index.vue | 2 +- 8 files changed, 73 insertions(+), 63 deletions(-) diff --git a/src/static/app/src/App.vue b/src/static/app/src/App.vue index d1848d82..6e46310a 100644 --- a/src/static/app/src/App.vue +++ b/src/static/app/src/App.vue @@ -19,29 +19,31 @@ const route = useRoute() \ No newline at end of file diff --git a/src/static/app/src/stores/WireguardConfigurationsStore.js b/src/static/app/src/stores/WireguardConfigurationsStore.js index 53f4df3c..b028e8f1 100644 --- a/src/static/app/src/stores/WireguardConfigurationsStore.js +++ b/src/static/app/src/stores/WireguardConfigurationsStore.js @@ -6,6 +6,7 @@ import {GetLocale} from "@/utilities/locale.js"; export const WireguardConfigurationsStore = defineStore('WireguardConfigurationsStore', { state: () => ({ Configurations: [], + ConfigurationLoaded: false, searchString: "", ConfigurationListInterval: undefined, SortOptions: { @@ -92,8 +93,10 @@ export const WireguardConfigurationsStore = defineStore('WireguardConfigurations actions: { async getConfigurations(){ await fetchGet("/api/getWireguardConfigurations", {}, (res) => { - if (res.status) this.Configurations = res.data - // this.Configurations = [] + if (res.status) { + this.Configurations = res.data + } + this.ConfigurationLoaded = true }); }, diff --git a/src/static/app/src/views/configuration.vue b/src/static/app/src/views/configuration.vue index c5c82ff1..6d97ce03 100644 --- a/src/static/app/src/views/configuration.vue +++ b/src/static/app/src/views/configuration.vue @@ -5,11 +5,11 @@ export default {