diff --git a/changelog/unreleased/enhancement-refactor-upload-inputs b/changelog/unreleased/enhancement-refactor-upload-inputs new file mode 100644 index 00000000000..a132ab8975d --- /dev/null +++ b/changelog/unreleased/enhancement-refactor-upload-inputs @@ -0,0 +1,6 @@ +Enhancement: Refactor upload input components + +We've refactored the upload input components for files and folders into one component. + +https://github.com/owncloud/web/pull/6859 +https://github.com/owncloud/web/issues/6819 diff --git a/packages/web-app-files/src/components/AppBar/CreateAndUpload.vue b/packages/web-app-files/src/components/AppBar/CreateAndUpload.vue index 81296331da3..ea8b7624ccc 100644 --- a/packages/web-app-files/src/components/AppBar/CreateAndUpload.vue +++ b/packages/web-app-files/src/components/AppBar/CreateAndUpload.vue @@ -90,10 +90,10 @@ >
  • - +
  • - +
  • @@ -112,17 +112,14 @@ import { useAppDefaults } from 'web-pkg/src/composables' import { DavProperties, DavProperty } from 'web-pkg/src/constants' -// TODO: Simplify to one UploadButton component and fill from here -import FileUpload from './Upload/FileUpload.vue' -import FolderUpload from './Upload/FolderUpload.vue' +import ResourceUpload from './Upload/ResourceUpload.vue' import { defineComponent, getCurrentInstance, onMounted } from '@vue/composition-api' import { UppyResource, useUpload } from 'web-runtime/src/composables/upload' import { useUploadHelpers } from '../../composables/upload' export default defineComponent({ components: { - FileUpload, - FolderUpload + ResourceUpload }, mixins: [MixinFileActions], setup() { diff --git a/packages/web-app-files/src/components/AppBar/Upload/FileUpload.vue b/packages/web-app-files/src/components/AppBar/Upload/FileUpload.vue deleted file mode 100644 index 1a22d1217a0..00000000000 --- a/packages/web-app-files/src/components/AppBar/Upload/FileUpload.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - - - diff --git a/packages/web-app-files/src/components/AppBar/Upload/FolderUpload.vue b/packages/web-app-files/src/components/AppBar/Upload/FolderUpload.vue deleted file mode 100644 index e28b78f1f2c..00000000000 --- a/packages/web-app-files/src/components/AppBar/Upload/FolderUpload.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - diff --git a/packages/web-app-files/src/components/AppBar/Upload/ResourceUpload.vue b/packages/web-app-files/src/components/AppBar/Upload/ResourceUpload.vue new file mode 100644 index 00000000000..7390d19c991 --- /dev/null +++ b/packages/web-app-files/src/components/AppBar/Upload/ResourceUpload.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/packages/web-app-files/src/views/FilesDrop.vue b/packages/web-app-files/src/views/FilesDrop.vue index 73e398f5908..3d821550044 100644 --- a/packages/web-app-files/src/views/FilesDrop.vue +++ b/packages/web-app-files/src/views/FilesDrop.vue @@ -11,10 +11,10 @@

    -