diff --git a/web/satellite/vuetify-poc/src/components/dialogs/DeleteFileDialog.vue b/web/satellite/vuetify-poc/src/components/dialogs/DeleteFileDialog.vue index f24c9e1cfdb6..f3452179f55b 100644 --- a/web/satellite/vuetify-poc/src/components/dialogs/DeleteFileDialog.vue +++ b/web/satellite/vuetify-poc/src/components/dialogs/DeleteFileDialog.vue @@ -92,6 +92,7 @@ const props = defineProps<{ const emit = defineEmits<{ 'update:modelValue': [value: boolean], 'contentRemoved': [], + 'fileDeleted': [], }>(); const model = computed({ @@ -131,6 +132,7 @@ async function onDeleteClick(): Promise { return; } + emit('fileDeleted'); notify.success(`${fileType.value.charAt(0).toUpperCase() + fileType.value.slice(1)} deleted.`); model.value = false; }); diff --git a/web/satellite/vuetify-poc/src/components/dialogs/FilePreviewDialog.vue b/web/satellite/vuetify-poc/src/components/dialogs/FilePreviewDialog.vue index b01a27965add..8ffe68b2b669 100644 --- a/web/satellite/vuetify-poc/src/components/dialogs/FilePreviewDialog.vue +++ b/web/satellite/vuetify-poc/src/components/dialogs/FilePreviewDialog.vue @@ -54,6 +54,18 @@ > More + + + + + + Delete + + + + Close @@ -111,6 +123,12 @@ +