From deac40913638c1dfd90012e7c8242df30f8ae80a Mon Sep 17 00:00:00 2001 From: Samuel Lorch Date: Mon, 6 Nov 2023 22:38:32 +0100 Subject: [PATCH] fix List Pages to work with Vectors --- client/src/pages/network/interfaces.vue | 12 ++++++------ client/src/pages/object/addresses.vue | 10 +++++----- client/src/pages/object/services.vue | 10 +++++----- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/client/src/pages/network/interfaces.vue b/client/src/pages/network/interfaces.vue index 6282523..965c400 100644 --- a/client/src/pages/network/interfaces.vue +++ b/client/src/pages/network/interfaces.vue @@ -18,13 +18,13 @@ const columns = [ const displayData = $computed(() => { let data: any; data = []; - for (const name in interfaces) { + for (const index in interfaces) { data.push({ - name, - type: interfaces[name].type, - addressing_mode: interfaces[name].addressing_mode, - address: interfaces[name].address, - comment: interfaces[name].comment, + name: interfaces[index].name, + type: interfaces[index].type, + addressing_mode: interfaces[index].addressing_mode, + address: interfaces[nindexame].address, + comment: interfaces[index].comment, }); } return data; diff --git a/client/src/pages/object/addresses.vue b/client/src/pages/object/addresses.vue index 1bdc751..9baad88 100644 --- a/client/src/pages/object/addresses.vue +++ b/client/src/pages/object/addresses.vue @@ -29,12 +29,12 @@ async function load(){ const displayData = $computed(() => { let data: any; data = []; - for (const name in addresses) { + for (const index in addresses) { data.push({ - name, - value: getAddressValue(addresses[name]), - type: addresses[name].type, - comment: addresses[name].comment, + name: addresses[index].name, + value: getAddressValue(addresses[index]), + type: addresses[index].type, + comment: addresses[index].comment, }); } return data; diff --git a/client/src/pages/object/services.vue b/client/src/pages/object/services.vue index 28f9d42..f94591d 100644 --- a/client/src/pages/object/services.vue +++ b/client/src/pages/object/services.vue @@ -17,12 +17,12 @@ const columns = [ const displayData = $computed(() => { let data: any; data = []; - for (const name in services) { + for (const index in services) { data.push({ - name, - value: getServiceValue(services[name]), - type: services[name].type, - comment: services[name].comment, + name: services[index].name, + value: getServiceValue(services[index]), + type: services[index].type, + comment: services[index].comment, }); } return data;