selectedMedia should be an array

parent 35153991
...@@ -23,8 +23,8 @@ ...@@ -23,8 +23,8 @@
<div class="actions el-col el-col-14"> <div class="actions el-col el-col-14">
<new-folder :parent-id="folderId"></new-folder> <new-folder :parent-id="folderId"></new-folder>
<upload-button :parent-id="folderId"></upload-button> <upload-button :parent-id="folderId"></upload-button>
<el-button-group v-if="false"> <el-button-group>
<el-button type="primary" :disabled="selectedMedia.length === 0">{{ trans('core.move') }}</el-button> <move-button :selected-media="selectedMedia"></move-button>
</el-button-group> </el-button-group>
<el-button type="danger" :disabled="selectedMedia.length === 0" <el-button type="danger" :disabled="selectedMedia.length === 0"
@click.prevent="batchDelete" :loading="filesAreDeleting"> @click.prevent="batchDelete" :loading="filesAreDeleting">
...@@ -132,12 +132,14 @@ ...@@ -132,12 +132,14 @@
import NewFolder from './NewFolder.vue'; import NewFolder from './NewFolder.vue';
import UploadButton from './UploadButton.vue'; import UploadButton from './UploadButton.vue';
import RenameFolder from './RenameFolder.vue'; import RenameFolder from './RenameFolder.vue';
import MoveButton from './MoveMediaButton.vue';
export default { export default {
components: { components: {
'new-folder': NewFolder, 'new-folder': NewFolder,
'upload-button': UploadButton, 'upload-button': UploadButton,
'rename-folder': RenameFolder, 'rename-folder': RenameFolder,
'move-button': MoveButton,
}, },
props: { props: {
singleModal: { type: Boolean }, singleModal: { type: Boolean },
...@@ -158,7 +160,7 @@ ...@@ -158,7 +160,7 @@
links: {}, links: {},
searchQuery: '', searchQuery: '',
folderId: 0, folderId: 0,
selectedMedia: {}, selectedMedia: [],
folderBreadcrumb: [ folderBreadcrumb: [
{ id: 0, name: 'Home' }, { id: 0, name: 'Home' },
], ],
...@@ -293,7 +295,6 @@ ...@@ -293,7 +295,6 @@
if (window.AsgardCMS.filesystem === 's3') { if (window.AsgardCMS.filesystem === 's3') {
this.canEditFolders = false; this.canEditFolders = false;
} }
this.selectedMedia.length = 0;
this.fetchMediaData(); this.fetchMediaData();
this.$events.listen('fileWasUploaded', (eventData) => { this.$events.listen('fileWasUploaded', (eventData) => {
this.tableIsLoading = true; this.tableIsLoading = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment