feat: implement attachment preview

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-08-29 16:21:18 -04:00
parent 704e01fece
commit 74d3654515
3 changed files with 22 additions and 2 deletions
+6 -1
View File
@@ -714,6 +714,10 @@ export const useMailUiStore = defineStore('mailUiStore', () => {
return mailOperationsStore.attachmentBlob(entity, part)
}
function attachmentPreviewBlob(entity: EntityObject, part: Parameters<typeof mailOperationsStore.attachmentPreviewBlob>[1]) {
return mailOperationsStore.attachmentPreviewBlob(entity, part)
}
return {
sidebarVisible,
settingsDialogVisible,
@@ -763,6 +767,7 @@ export const useMailUiStore = defineStore('mailUiStore', () => {
moveMessages,
downloadMessage,
attachmentBlob,
attachmentPreviewBlob,
messageSelectionModeActivate,
messageSelectionModeDeactivate,
messageSelectionToggleOne,
@@ -788,4 +793,4 @@ export const useMailUiStore = defineStore('mailUiStore', () => {
confirmDeleteFolder,
flagSelectedMessages,
}
})
})