blob: 183552173d5e8856799135b4b01426b1881e1b1b [file] [log] [blame]
Yoshie Muranaka33d755f2021-02-18 15:24:14 -08001<template>
2 <b-modal
3 id="modal-update-firmware"
4 :title="$t('pageFirmware.sectionTitleUpdateFirmware')"
5 :ok-title="$t('pageFirmware.form.updateFirmware.startUpdate')"
6 :cancel-title="$t('global.action.cancel')"
7 @ok="$emit('ok')"
8 >
9 <template v-if="isSingleFileUploadEnabled">
10 <p>
11 {{ $t('pageFirmware.modal.updateFirmwareInfo') }}
12 </p>
13 <p>
14 {{
15 $t('pageFirmware.modal.updateFirmwareInfo2', {
16 running: runningBmcVersion,
17 })
18 }}
19 </p>
20 <p class="m-0">
21 {{ $t('pageFirmware.modal.updateFirmwareInfo3') }}
22 </p>
23 </template>
24 <template v-else>
25 {{ $t('pageFirmware.modal.updateFirmwareInfoDefault') }}
26 </template>
27 </b-modal>
28</template>
29
30<script>
31export default {
32 computed: {
33 runningBmc() {
34 return this.$store.getters['firmware/activeBmcFirmware'];
35 },
36 runningBmcVersion() {
37 return this.runningBmc?.version || '--';
38 },
39 isSingleFileUploadEnabled() {
40 return this.$store.getters['firmware/isSingleFileUploadEnabled'];
41 },
42 },
43};
44</script>