diff options
Diffstat (limited to 'src/views/Control/ServerLed')
-rw-r--r-- | src/views/Control/ServerLed/ServerLed.vue | 71 | ||||
-rw-r--r-- | src/views/Control/ServerLed/index.js | 2 |
2 files changed, 0 insertions, 73 deletions
diff --git a/src/views/Control/ServerLed/ServerLed.vue b/src/views/Control/ServerLed/ServerLed.vue deleted file mode 100644 index 72726bab..00000000 --- a/src/views/Control/ServerLed/ServerLed.vue +++ /dev/null @@ -1,71 +0,0 @@ -<template> - <b-container fluid="xl"> - <page-title /> - <b-row> - <b-col md="12"> - <page-section :section-title="$t('pageServerLed.serverLedTitle')"> - <b-form-group :label="$t('pageServerLed.serverLedSubTitle')"> - <b-form-checkbox - v-model="indicatorLedActiveState" - data-test-id="serverLed-checkbox-switchIndicatorLed" - name="check-button" - switch - @change="changeLedValue" - > - <span v-if="indicatorLedActiveState"> - {{ $t('global.status.on') }} - </span> - <span v-else> - {{ $t('global.status.off') }} - </span> - </b-form-checkbox> - </b-form-group> - </page-section> - </b-col> - </b-row> - </b-container> -</template> - -<script> -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, BVToastMixin], - beforeRouteLeave(to, from, next) { - this.hideLoader(); - next(); - }, - computed: { - indicatorLedActiveState: { - get() { - return this.$store.getters['serverLed/getIndicatorLedActiveState']; - }, - set(newValue) { - return newValue; - }, - }, - }, - created() { - this.startLoader(); - this.$store - .dispatch('serverLed/getIndicatorLedActiveState') - .finally(() => this.endLoader()); - }, - methods: { - changeLedValue(indicatorLedActiveState) { - this.$store - .dispatch( - 'serverLed/saveIndicatorLedActiveState', - indicatorLedActiveState - ) - .then((message) => this.successToast(message)) - .catch(({ message }) => this.errorToast(message)); - }, - }, -}; -</script> diff --git a/src/views/Control/ServerLed/index.js b/src/views/Control/ServerLed/index.js deleted file mode 100644 index 1926dae8..00000000 --- a/src/views/Control/ServerLed/index.js +++ /dev/null @@ -1,2 +0,0 @@ -import ServerLed from './ServerLed.vue'; -export default ServerLed; |