From 8ba40a971e5cdf339d70a31b4c715725c39f41ad Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 19 May 2026 22:27:51 -0400 Subject: [PATCH] feat: implement patch and settings store Signed-off-by: Sebastian --- src/components/FolderView.vue | 13 +- src/components/MessageList.vue | 18 + src/components/settings/BehaviorSettings.vue | 44 ++ src/components/settings/DisplaySettings.vue | 56 +-- src/components/settings/SettingsDialog.vue | 9 + src/pages/MailPage.vue | 25 +- src/stores/mailSettingsStore.ts | 74 +++ src/stores/mailStore.ts | 193 ++++---- src/stores/mailUiStore.ts | 458 ++++++++++++------- 9 files changed, 560 insertions(+), 330 deletions(-) create mode 100644 src/components/settings/BehaviorSettings.vue create mode 100644 src/stores/mailSettingsStore.ts diff --git a/src/components/FolderView.vue b/src/components/FolderView.vue index c33fd1d..ece9c9c 100644 --- a/src/components/FolderView.vue +++ b/src/components/FolderView.vue @@ -1,16 +1,15 @@ + + \ No newline at end of file diff --git a/src/components/settings/DisplaySettings.vue b/src/components/settings/DisplaySettings.vue index 9fbac26..03010c7 100644 --- a/src/components/settings/DisplaySettings.vue +++ b/src/components/settings/DisplaySettings.vue @@ -1,67 +1,23 @@