feat: implement standardized protocol

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-02-14 11:46:50 -05:00
parent 2a251f9b3f
commit 3599bea4c5
7 changed files with 28 additions and 39 deletions

View File

@@ -12,9 +12,7 @@ const compactMode = ref(false)
const folderViewMode = computed({
get: () => {
const allSettings = settings.value?.all || {}
const mailSettings = allSettings.mail || {}
return (mailSettings.folderViewMode as FolderViewMode) || 'tree'
return (settings.value.get('mail.folderViewMode') as FolderViewMode) || 'tree'
},
set: (value: FolderViewMode) => setSetting('mail.folderViewMode', value)
})