From f08178ada21a0bdd28d5ef23f49f299599b0c7fc Mon Sep 17 00:00:00 2001 From: Luca Haid Date: Tue, 13 May 2025 18:41:03 +0200 Subject: [PATCH] updated new dashboard --- public/js/pages/DashboardAdb/DashboardAdb.js | 56 ++++++++------------ 1 file changed, 22 insertions(+), 34 deletions(-) diff --git a/public/js/pages/DashboardAdb/DashboardAdb.js b/public/js/pages/DashboardAdb/DashboardAdb.js index 862439eea..d7c7eb430 100644 --- a/public/js/pages/DashboardAdb/DashboardAdb.js +++ b/public/js/pages/DashboardAdb/DashboardAdb.js @@ -7,20 +7,18 @@ Vue.component('dashboard-location-selector-adb', { props: { selectedNetwork: {type: String, required: true} }, - data() { - return { - filterOptions: { - netOwners: [] - } - }; - }, - async mounted() { - await this.fetchNetworkFilterOptions(); + data: () => ({ + filterOptions: { + netOwners: [] + } + }), + mounted() { + this.fetchNetworkFilterOptions(); }, methods: { async fetchNetworkFilterOptions() { - const response = await axios.get(`${window.TT_CONFIG['BASE_PATH']}/DashboardNew/getNetworkFilterOptions`); - this.filterOptions.netOwners = [{value: 'all', text: 'Alle'}, ...response.data]; + const { data } = await axios.get(`${window.TT_CONFIG['BASE_PATH']}/DashboardNew/getNetworkFilterOptions`); + this.filterOptions.netOwners = [{value: 'all', text: 'Alle'}, ...data]; } } }); @@ -94,7 +92,7 @@ Vue.component('dashboard-adb-content', {