summaryrefslogtreecommitdiff
path: root/src/views/Control/ServerLed
diff options
context:
space:
mode:
authorSurenNeware <sneware9@in.ibm.com>2020-06-22 19:23:33 +0300
committerGunnar Mills <gmills@us.ibm.com>2020-07-06 18:52:27 +0300
commit31bf55af576d192c116efca34675755c4c8deea2 (patch)
tree2ea1e346ac4f9bb80f090139fb0107b3e10e6602 /src/views/Control/ServerLed
parent1e2d70a29c5156b844b432f93facef430205ccb4 (diff)
downloadwebui-vue-31bf55af576d192c116efca34675755c4c8deea2.tar.xz
Add Toast Notification to ServerLED page
- Added Toast notification when Server LED turning On/Off. Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I8dda963275f7083ae5c8804831c1bb676d7bbcc4
Diffstat (limited to 'src/views/Control/ServerLed')
-rw-r--r--src/views/Control/ServerLed/ServerLed.vue12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/views/Control/ServerLed/ServerLed.vue b/src/views/Control/ServerLed/ServerLed.vue
index 0e5bf500..5b99e07c 100644
--- a/src/views/Control/ServerLed/ServerLed.vue
+++ b/src/views/Control/ServerLed/ServerLed.vue
@@ -27,15 +27,16 @@
</template>
<script>
-import PageTitle from '../../../components/Global/PageTitle';
-import PageSection from '../../../components/Global/PageSection';
+import PageTitle from '@/components/Global/PageTitle';
+import PageSection from '@/components/Global/PageSection';
+import BVToastMixin from '@/components/Mixins/BVToastMixin';
import LoadingBarMixin from '@/components/Mixins/LoadingBarMixin';
export default {
name: 'ServerLed',
components: { PageTitle, PageSection },
- mixins: [LoadingBarMixin],
+ mixins: [LoadingBarMixin, BVToastMixin],
computed: {
indicatorLED: {
get() {
@@ -43,7 +44,10 @@ export default {
},
set(newValue) {
if (newValue) {
- this.$store.dispatch('serverLed/saveIndicatorLedValue', newValue);
+ this.$store
+ .dispatch('serverLed/saveIndicatorLedValue', newValue)
+ .then(message => this.successToast(message))
+ .catch(({ message }) => this.errorToast(message));
}
}
}