diff options
author | SurenNeware <sneware9@in.ibm.com> | 2020-06-22 19:23:33 +0300 |
---|---|---|
committer | Gunnar Mills <gmills@us.ibm.com> | 2020-07-06 18:52:27 +0300 |
commit | 31bf55af576d192c116efca34675755c4c8deea2 (patch) | |
tree | 2ea1e346ac4f9bb80f090139fb0107b3e10e6602 /src/views/Control | |
parent | 1e2d70a29c5156b844b432f93facef430205ccb4 (diff) | |
download | webui-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')
-rw-r--r-- | src/views/Control/ServerLed/ServerLed.vue | 12 |
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)); } } } |