diff options
Diffstat (limited to 'src/views/Overview')
-rw-r--r-- | src/views/Overview/Overview.vue | 2 | ||||
-rw-r--r-- | src/views/Overview/OverviewCard.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewDumps.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewEvents.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewFirmware.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewInventory.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewNetwork.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewPower.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewQuickLinks.vue | 6 | ||||
-rw-r--r-- | src/views/Overview/OverviewServer.vue | 6 |
10 files changed, 56 insertions, 0 deletions
diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue index d999be4c3..2bf4205fa 100644 --- a/src/views/Overview/Overview.vue +++ b/src/views/Overview/Overview.vue @@ -37,6 +37,7 @@ import OverviewQuickLinks from './OverviewQuickLinks'; import OverviewServer from './OverviewServer'; import PageSection from '@/components/Global/PageSection'; import PageTitle from '@/components/Global/PageTitle'; +import { useI18n } from 'vue-i18n'; export default { name: 'Overview', @@ -55,6 +56,7 @@ export default { mixins: [LoadingBarMixin], data() { return { + $t: useI18n().t, showDumps: process.env.VUE_APP_ENV_NAME === 'ibm', }; }, diff --git a/src/views/Overview/OverviewCard.vue b/src/views/Overview/OverviewCard.vue index aa5697d67..342bf98cf 100644 --- a/src/views/Overview/OverviewCard.vue +++ b/src/views/Overview/OverviewCard.vue @@ -23,6 +23,7 @@ </template> <script> +import { useI18n } from 'vue-i18n'; export default { name: 'OverviewCard', props: { @@ -56,6 +57,11 @@ export default { default: '/', }, }, + data() { + return { + $t: useI18n().t, + }; + }, computed: { dataForExport() { return JSON.stringify(this.data); diff --git a/src/views/Overview/OverviewDumps.vue b/src/views/Overview/OverviewDumps.vue index 6db5d2872..ba7d7e2bc 100644 --- a/src/views/Overview/OverviewDumps.vue +++ b/src/views/Overview/OverviewDumps.vue @@ -21,6 +21,7 @@ <script> import OverviewCard from './OverviewCard'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; +import { useI18n } from 'vue-i18n'; export default { name: 'Dumps', @@ -28,6 +29,11 @@ export default { OverviewCard, }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { dumps() { return this.$store.getters['dumps/allDumps']; diff --git a/src/views/Overview/OverviewEvents.vue b/src/views/Overview/OverviewEvents.vue index 4d85dbd6a..0056af4a5 100644 --- a/src/views/Overview/OverviewEvents.vue +++ b/src/views/Overview/OverviewEvents.vue @@ -34,11 +34,17 @@ import OverviewCard from './OverviewCard'; import StatusIcon from '@/components/Global/StatusIcon'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; +import { useI18n } from 'vue-i18n'; export default { name: 'Events', components: { OverviewCard, StatusIcon }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { eventLogData() { return this.$store.getters['eventLog/allEvents']; diff --git a/src/views/Overview/OverviewFirmware.vue b/src/views/Overview/OverviewFirmware.vue index c2c7f4ada..0be920fe8 100644 --- a/src/views/Overview/OverviewFirmware.vue +++ b/src/views/Overview/OverviewFirmware.vue @@ -26,6 +26,7 @@ import OverviewCard from './OverviewCard'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; import { mapState } from 'vuex'; +import { useI18n } from 'vue-i18n'; export default { name: 'Firmware', @@ -33,6 +34,11 @@ export default { OverviewCard, }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { ...mapState({ server: (state) => state.system.systems[0], diff --git a/src/views/Overview/OverviewInventory.vue b/src/views/Overview/OverviewInventory.vue index 1da5685f5..4d923e1f2 100644 --- a/src/views/Overview/OverviewInventory.vue +++ b/src/views/Overview/OverviewInventory.vue @@ -30,6 +30,7 @@ <script> import OverviewCard from './OverviewCard'; import BVToastMixin from '@/components/Mixins/BVToastMixin'; +import { useI18n } from 'vue-i18n'; export default { name: 'Inventory', @@ -37,6 +38,11 @@ export default { OverviewCard, }, mixins: [BVToastMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { systems() { let systemData = this.$store.getters['system/systems'][0]; diff --git a/src/views/Overview/OverviewNetwork.vue b/src/views/Overview/OverviewNetwork.vue index f25c7e0c4..c2a769358 100644 --- a/src/views/Overview/OverviewNetwork.vue +++ b/src/views/Overview/OverviewNetwork.vue @@ -50,6 +50,7 @@ <script> import OverviewCard from './OverviewCard'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; +import { useI18n } from 'vue-i18n'; export default { name: 'Network', @@ -57,6 +58,11 @@ export default { OverviewCard, }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { network() { return this.$store.getters['network/globalNetworkSettings'][0]; diff --git a/src/views/Overview/OverviewPower.vue b/src/views/Overview/OverviewPower.vue index 0d84c76cb..74a737e20 100644 --- a/src/views/Overview/OverviewPower.vue +++ b/src/views/Overview/OverviewPower.vue @@ -26,6 +26,7 @@ import OverviewCard from './OverviewCard'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; import { mapGetters } from 'vuex'; +import { useI18n } from 'vue-i18n'; export default { name: 'Power', @@ -33,6 +34,11 @@ export default { OverviewCard, }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { ...mapGetters({ powerCapValue: 'powerControl/powerCapValue', diff --git a/src/views/Overview/OverviewQuickLinks.vue b/src/views/Overview/OverviewQuickLinks.vue index 2ab76541f..ef9ab1265 100644 --- a/src/views/Overview/OverviewQuickLinks.vue +++ b/src/views/Overview/OverviewQuickLinks.vue @@ -28,6 +28,7 @@ <script> import ArrowRight16 from '@carbon/icons-vue/es/arrow--right/16'; import BVToastMixin from '@/components/Mixins/BVToastMixin'; +import { useI18n } from 'vue-i18n'; export default { name: 'QuickLinks', @@ -35,6 +36,11 @@ export default { IconArrowRight: ArrowRight16, }, mixins: [BVToastMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { bmcTime() { return this.$store.getters['global/bmcTime']; diff --git a/src/views/Overview/OverviewServer.vue b/src/views/Overview/OverviewServer.vue index 8fc16d141..fe0e41da0 100644 --- a/src/views/Overview/OverviewServer.vue +++ b/src/views/Overview/OverviewServer.vue @@ -26,6 +26,7 @@ import OverviewCard from './OverviewCard'; import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; import { mapState } from 'vuex'; +import { useI18n } from 'vue-i18n'; export default { name: 'Server', @@ -33,6 +34,11 @@ export default { OverviewCard, }, mixins: [DataFormatterMixin], + data() { + return { + $t: useI18n().t, + }; + }, computed: { ...mapState({ server: (state) => state.system.systems[0], |