-
-
-
-
@@ -57,6 +66,7 @@ export default defineComponent({
},
data() {
return {
+ dataLoading: true,
dtuConfigList: {
dtu_serial: 0,
dtu_pollinterval: 0,
@@ -78,11 +88,13 @@ export default defineComponent({
},
methods: {
getDtuConfig() {
+ this.dataLoading = true;
fetch("/api/dtu/config")
.then((response) => response.json())
.then(
(data) => {
this.dtuConfigList = data;
+ this.dataLoading = false;
}
);
},
diff --git a/webapp/src/components/MqttAdminView.vue b/webapp/src/components/MqttAdminView.vue
index e2a5dbd4..b2f3755f 100644
--- a/webapp/src/components/MqttAdminView.vue
+++ b/webapp/src/components/MqttAdminView.vue
@@ -6,129 +6,138 @@
{{ alertMessage }}
-