refactor: rename mailStore to mailOperationsStore

Signed-off-by: Sebastian <krupinski01@gmail.com>
This commit is contained in:
2026-06-20 15:41:47 -04:00
parent 27816efb0c
commit 75ff60a04d
6 changed files with 46 additions and 56 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
<script setup lang="ts">
import { computed, ref, watch } from 'vue'
import { useMailStore } from '@/stores/mailStore'
import { useMailOperationsStore } from '@/stores/mailOperationsStore'
import { useCollectionsStore } from '@MailManager/stores/collectionsStore'
import type { ServiceObject, CollectionObject } from '@MailManager/models'
import FolderSelectionTreeNode from './FolderSelectionTreeNode.vue'
@@ -30,7 +30,7 @@ const emit = defineEmits<{
cancel: []
}>()
const mailStore = useMailStore()
const mailOperationsStore = useMailOperationsStore()
const collectionsStore = useCollectionsStore()
const selectedFolderKey = ref<string | null>(null)
@@ -59,9 +59,9 @@ const serviceGroups = computed<ServiceGroup[]>(() => {
return [{
service,
loading: mailStore.isServiceFolderLoading(service.provider, service.identifier),
loaded: mailStore.hasServiceFoldersLoaded(service.provider, service.identifier),
error: mailStore.getServiceFolderError(service.provider, service.identifier),
loading: mailOperationsStore.isServiceFolderLoading(service.provider, service.identifier),
loaded: mailOperationsStore.hasServiceFoldersLoaded(service.provider, service.identifier),
error: mailOperationsStore.getServiceFolderError(service.provider, service.identifier),
}]
})
+5 -5
View File
@@ -2,7 +2,7 @@
import { computed } from 'vue'
import { storeToRefs } from 'pinia'
import { useServicesStore } from '@MailManager/stores/servicesStore'
import { useMailStore } from '@/stores/mailStore'
import { useMailOperationsStore } from '@/stores/mailOperationsStore'
import { useMailSettingsStore } from '@/stores/mailSettingsStore'
import { useMailUiStore } from '@/stores/mailUiStore'
import FolderTreeView from './FolderTreeView.vue'
@@ -28,7 +28,7 @@ const emit = defineEmits<{
// Stores
const servicesStore = useServicesStore()
const mailStore = useMailStore()
const mailOperationsStore = useMailOperationsStore()
const mailUiStore = useMailUiStore()
const mailSettingsStore = useMailSettingsStore()
const { folderViewMode } = storeToRefs(mailSettingsStore)
@@ -43,9 +43,9 @@ const serviceGroups = computed(() => {
groups.push({
service,
loading: mailStore.isServiceFolderLoading(service.provider, service.identifier),
loaded: mailStore.hasServiceFoldersLoaded(service.provider, service.identifier),
error: mailStore.getServiceFolderError(service.provider, service.identifier),
loading: mailOperationsStore.isServiceFolderLoading(service.provider, service.identifier),
loaded: mailOperationsStore.hasServiceFoldersLoaded(service.provider, service.identifier),
error: mailOperationsStore.getServiceFolderError(service.provider, service.identifier),
})
})
+3 -3
View File
@@ -9,7 +9,7 @@ import TextAlign from '@tiptap/extension-text-align'
import Placeholder from '@tiptap/extension-placeholder'
import { EntityObject } from '@MailManager/models/entity'
import type { CollectionObject, MessageAddressObject } from '@MailManager/models'
import { useMailStore } from '@/stores/mailStore'
import { useMailOperationsStore } from '@/stores/mailOperationsStore'
import { useMailCompositionStore } from '@/stores/mailCompositionStore'
import { ComposerMode } from '@/types/composer'
import ComposerToolbar from '@/components/composer/ComposerToolbar.vue'
@@ -32,11 +32,11 @@ const emit = defineEmits<{
close: []
}>()
const mailStore = useMailStore()
const mailOperationsStore = useMailOperationsStore()
const compositionStore = useMailCompositionStore()
const {
composerSending: sending,
} = storeToRefs(mailStore)
} = storeToRefs(mailOperationsStore)
const {
activeDraft,