From 7a8783d12a15588e5f73021661460fc5d2434e26 Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Mon, 14 Jul 2025 11:51:23 +0200 Subject: [PATCH 1/3] feat(files): show destructive actions as important Signed-off-by: skjnldsv --- apps/files/src/actions/deleteAction.ts | 1 + .../components/FileEntry/FileEntryActions.vue | 54 +++++++++++++++++-- apps/files/src/components/FileEntryMixin.ts | 12 ++++- 3 files changed, 62 insertions(+), 5 deletions(-) diff --git a/apps/files/src/actions/deleteAction.ts b/apps/files/src/actions/deleteAction.ts index 1f0665ced8f85..63f7fd442c573 100644 --- a/apps/files/src/actions/deleteAction.ts +++ b/apps/files/src/actions/deleteAction.ts @@ -112,5 +112,6 @@ export const action = new FileAction({ return Promise.all(promises) }, + destructive: true, order: 100, }) diff --git a/apps/files/src/components/FileEntry/FileEntryActions.vue b/apps/files/src/components/FileEntry/FileEntryActions.vue index ec111a1235dbb..5c537d878fee6 100644 --- a/apps/files/src/components/FileEntry/FileEntryActions.vue +++ b/apps/files/src/components/FileEntry/FileEntryActions.vue @@ -25,15 +25,16 @@ :open="openedMenu" @close="onMenuClose" @closed="onMenuClosed"> - - + + + + +