From 5376491ec1910f5c3f2354d2eeb53baadca89917 Mon Sep 17 00:00:00 2001 From: nfebe Date: Fri, 14 Feb 2025 22:56:44 +0100 Subject: [PATCH] feat: New create link share button Signed-off-by: nfebe --- .../src/components/PendingActions.vue | 235 +++++++++++++++++ .../src/components/SharingEntryLink.vue | 223 ++-------------- apps/files_sharing/src/logger.ts | 11 + .../src/mixins/PendingActionsHandlersMixin.ts | 239 ++++++++++++++++++ apps/files_sharing/src/views/SharingTab.vue | 26 +- 5 files changed, 538 insertions(+), 196 deletions(-) create mode 100644 apps/files_sharing/src/components/PendingActions.vue create mode 100644 apps/files_sharing/src/logger.ts create mode 100644 apps/files_sharing/src/mixins/PendingActionsHandlersMixin.ts diff --git a/apps/files_sharing/src/components/PendingActions.vue b/apps/files_sharing/src/components/PendingActions.vue new file mode 100644 index 0000000000000..2aa54d0a033bd --- /dev/null +++ b/apps/files_sharing/src/components/PendingActions.vue @@ -0,0 +1,235 @@ + + + + + + + diff --git a/apps/files_sharing/src/components/SharingEntryLink.vue b/apps/files_sharing/src/components/SharingEntryLink.vue index c52a587b89f4b..f607824d1e3b2 100644 --- a/apps/files_sharing/src/components/SharingEntryLink.vue +++ b/apps/files_sharing/src/components/SharingEntryLink.vue @@ -9,7 +9,6 @@