| :title="$t('pageOverview.firmwareInformation')" |
| :to="`/operations/firmware`" |
| <dt>{{ $t('pageOverview.runningVersion') }}</dt> |
| <dd>{{ dataFormatter(runningVersion) }}</dd> |
| <dt>{{ $t('pageOverview.backupVersion') }}</dt> |
| <dd>{{ dataFormatter(backupVersion) }}</dd> |
| <dt>{{ $t('pageOverview.firmwareVersion') }}</dt> |
| <dd>{{ dataFormatter(firmwareVersion) }}</dd> |
| import OverviewCard from './OverviewCard'; |
| import DataFormatterMixin from '@/components/Mixins/DataFormatterMixin'; |
| import { mapState } from 'vuex'; |
| mixins: [DataFormatterMixin], |
| server: (state) => state.system.systems[0], |
| return this.$store.getters['firmware/backupBmcFirmware']; |
| return this.backupBmcFirmware?.version; |
| return this.$store.getters[`firmware/activeBmcFirmware`]; |
| return this.server?.firmwareVersion; |
| return this.activeBmcFirmware?.version; |
| this.$store.dispatch('firmware/getFirmwareInformation').finally(() => { |
| this.$root.$emit('overview-firmware-complete'); |