From c029526c0d83ed1c56cac381626818208531cdef Mon Sep 17 00:00:00 2001 From: fenn-cs Date: Wed, 19 Jul 2023 02:11:27 +0100 Subject: [PATCH] Improve sharing flow Resolves: https://github.com/nextcloud/server/issues/26691 Signed-off-by: fenn-cs --- .../src/components/SharingEntry.vue | 176 ++--- .../src/components/SharingEntryLink.vue | 15 +- .../SharingEntryQuickShareSelect.vue | 108 +++ .../src/views/SharingDetailsTab.vue | 686 ++++++++++++++++++ apps/files_sharing/src/views/SharingList.vue | 10 +- apps/files_sharing/src/views/SharingTab.vue | 21 +- 6 files changed, 896 insertions(+), 120 deletions(-) create mode 100644 apps/files_sharing/src/components/SharingEntryQuickShareSelect.vue create mode 100644 apps/files_sharing/src/views/SharingDetailsTab.vue diff --git a/apps/files_sharing/src/components/SharingEntry.vue b/apps/files_sharing/src/components/SharingEntry.vue index 46b65c695eede..0ac23c687c877 100644 --- a/apps/files_sharing/src/components/SharingEntry.vue +++ b/apps/files_sharing/src/components/SharingEntry.vue @@ -29,120 +29,39 @@ :menu-position="'left'" :url="share.shareWithAvatar" /> - -