@@ -23,9 +23,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<AttachmentDragAndDrop :card-id="cardId" class="drop-upload--sidebar">
|
<AttachmentDragAndDrop :card-id="cardId" class="drop-upload--sidebar">
|
||||||
<div class="button-group">
|
<div class="button-group">
|
||||||
<button class="icon-upload" @click="uploadLocalFile()">
|
|
||||||
{{ t('deck', 'Upload local files') }}
|
|
||||||
</button>
|
|
||||||
<button class="icon-upload" @click="uploadNewFile()">
|
<button class="icon-upload" @click="uploadNewFile()">
|
||||||
{{ t('deck', 'Upload new files') }}
|
{{ t('deck', 'Upload new files') }}
|
||||||
</button>
|
</button>
|
||||||
@@ -38,11 +35,6 @@
|
|||||||
style="display: none;"
|
style="display: none;"
|
||||||
multiple
|
multiple
|
||||||
@change="handleUploadFile">
|
@change="handleUploadFile">
|
||||||
<input ref="localAttachments"
|
|
||||||
type="file"
|
|
||||||
style="display: none;"
|
|
||||||
multiple
|
|
||||||
@change="handleLocalUploadFile">
|
|
||||||
<ul class="attachment-list">
|
<ul class="attachment-list">
|
||||||
<li v-for="attachment in uploadQueue" :key="attachment.name" class="attachment">
|
<li v-for="attachment in uploadQueue" :key="attachment.name" class="attachment">
|
||||||
<a class="fileicon" :style="mimetypeForAttachment()" />
|
<a class="fileicon" :style="mimetypeForAttachment()" />
|
||||||
@@ -207,19 +199,9 @@ export default {
|
|||||||
}
|
}
|
||||||
event.target.value = ''
|
event.target.value = ''
|
||||||
},
|
},
|
||||||
handleLocalUploadFile(event) {
|
|
||||||
const files = event.target.files ?? []
|
|
||||||
for (const file of files) {
|
|
||||||
this.onLocalAttachmentSelected(file, 'deck_file')
|
|
||||||
}
|
|
||||||
event.target.value = ''
|
|
||||||
},
|
|
||||||
uploadNewFile() {
|
uploadNewFile() {
|
||||||
this.$refs.filesAttachment.click()
|
this.$refs.filesAttachment.click()
|
||||||
},
|
},
|
||||||
uploadLocalFile() {
|
|
||||||
this.$refs.localAttachments.click()
|
|
||||||
},
|
|
||||||
shareFromFiles() {
|
shareFromFiles() {
|
||||||
picker.pick()
|
picker.pick()
|
||||||
.then(async(path) => {
|
.then(async(path) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user