diff options
author | Vitalii Lysak <v.lysak@dunice.net> | 2022-07-11 11:51:55 +0300 |
---|---|---|
committer | Vitalii Lysak <v.lysak@dunice.net> | 2022-07-11 11:51:55 +0300 |
commit | 91458e9b2e90073a065587d03d8936cac69ff633 (patch) | |
tree | 89d38b582c69a879d4778a1a735c421ea71293d5 /src/views/Operations | |
parent | de37e22993d12e90c3620f1d971d9608d56b0970 (diff) | |
parent | c825d7c4bcd8e6745c47d52573f731b15ff3d63a (diff) | |
download | webui-vue-91458e9b2e90073a065587d03d8936cac69ff633.tar.xz |
Merge branch '0506_dynamic-data' into sila-dev
Diffstat (limited to 'src/views/Operations')
-rw-r--r-- | src/views/Operations/VirtualMedia/VirtualMedia.vue | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/src/views/Operations/VirtualMedia/VirtualMedia.vue b/src/views/Operations/VirtualMedia/VirtualMedia.vue index ef306129..ef4f27b8 100644 --- a/src/views/Operations/VirtualMedia/VirtualMedia.vue +++ b/src/views/Operations/VirtualMedia/VirtualMedia.vue @@ -8,12 +8,15 @@ > <b-row> <b-col v-for="(dev, $index) in proxyDevices" :key="$index" md="6"> - <b-form-group :label="dev.id" label-class="regular-14px"> + <b-form-group + :label="dev.id" + label-class="regular-14px" + :style="{ 'margin-bottom': dev.isActive ? '0' : '1rem' }" + > <form-file v-if="!dev.isActive" :id="concatId(dev.id)" v-model="dev.file" - :is-started="isStarted" > <template #invalid> <b-form-invalid-feedback role="alert"> @@ -22,6 +25,15 @@ </template> </form-file> </b-form-group> + + <div + v-if="dev.isActive && dev.file && dev.file.name" + class="clear-selected-file px-3" + :style="{ 'margin-bottom': '1rem' }" + > + {{ dev.file.name }} + </div> + <b-button v-if="!dev.isActive" size="md" @@ -120,7 +132,6 @@ export default { data() { return { modalConfigureConnection: null, - isStarted: false, loadImageFromExternalServer: process.env.VUE_APP_VIRTUAL_MEDIA_LIST_ENABLED === 'true' ? true @@ -170,11 +181,9 @@ export default { device.nbd.start(); device.isActive = true; - this.isStarted = true; }, stopVM(device) { device.nbd.stop(); - this.isStarted = false; }, startLegacy(connectionData) { var data = {}; |