From 346fa6dae46660c6f349e99ac22d45ef49ea960d Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sat, 22 Jun 2024 13:56:30 +0200 Subject: [PATCH] feat(files): Allow uploading directories Signed-off-by: Ferdinand Thiessen --- __mocks__/@nextcloud/axios.ts | 8 + apps/files/src/views/FilesList.vue | 45 ++++-- package-lock.json | 245 +++++++++++++++++++---------- package.json | 12 +- 4 files changed, 207 insertions(+), 103 deletions(-) diff --git a/__mocks__/@nextcloud/axios.ts b/__mocks__/@nextcloud/axios.ts index cef18f20df476..5133574d9edcb 100644 --- a/__mocks__/@nextcloud/axios.ts +++ b/__mocks__/@nextcloud/axios.ts @@ -3,6 +3,14 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ export default { + interceptors: { + response: { + use: () => {}, + }, + request: { + use: () => {}, + }, + }, get: async () => ({ status: 200, data: {} }), delete: async () => ({ status: 200, data: {} }), post: async () => ({ status: 200, data: {} }), diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue index fabf1cae6b9ba..8ba5a85ddacad 100644 --- a/apps/files/src/views/FilesList.vue +++ b/apps/files/src/views/FilesList.vue @@ -37,10 +37,12 @@ @@ -79,9 +81,11 @@