From e6c954456e60fc3bff4f4cbc3ae203725cefc26d Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Sun, 17 Apr 2022 14:26:55 +0200 Subject: [PATCH] webapp: finally show alert --- webapp/src/components/NetworkAdminView.vue | 34 ++-- .../components/partials/BootstrapAlert.vue | 145 ++++++++++-------- 2 files changed, 100 insertions(+), 79 deletions(-) diff --git a/webapp/src/components/NetworkAdminView.vue b/webapp/src/components/NetworkAdminView.vue index baeea94..6f3012a 100644 --- a/webapp/src/components/NetworkAdminView.vue +++ b/webapp/src/components/NetworkAdminView.vue @@ -3,9 +3,9 @@ - - {{ this.infoMessage }} - + + {{ this.alertMessage }} +
WiFi Configuration
@@ -172,9 +172,9 @@ export default { return { networkConfigList: [], test: {}, - infoMessage: "", - infoType: "info", - infoShow: false, + alertMessage: "", + alertType: "info", + showAlert: false, }; }, created() { @@ -196,20 +196,18 @@ export default { method: "POST", body: formData, }) + .then(function (response) { + if (response.status != 200) { + throw response.status; + } else { + return response.json(); + } + }) .then( function (response) { - if (response.status != 200) { - throw response.status; - } else { - return response.json(); - } - }.bind(this) - ) - .then( - function (response) { - this.infoMessage = response.message; - this.infoType = response.type; - this.infoShow = true; + this.alertMessage = response.message; + this.alertType = response.type; + this.showAlert = true; }.bind(this) ); }, diff --git a/webapp/src/components/partials/BootstrapAlert.vue b/webapp/src/components/partials/BootstrapAlert.vue index 3c9a836..b73f2cd 100644 --- a/webapp/src/components/partials/BootstrapAlert.vue +++ b/webapp/src/components/partials/BootstrapAlert.vue @@ -1,5 +1,11 @@