refactor: standardize manager design
All checks were successful
Build Test / test (pull_request) Successful in 23s
JS Unit Tests / test (pull_request) Successful in 22s
PHP Unit Tests / test (pull_request) Successful in 1m5s

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-02-25 00:18:28 -05:00
parent 4a7fe7aeb4
commit 65435b526c
3 changed files with 10 additions and 32 deletions

View File

@@ -1,17 +1,13 @@
import type { App as Vue } from 'vue'
/**
* Mail Manager Module Boot
*/
import routes from '@/routes'
import integrations from '@/integrations'
/**
* Mail Manager Module Boot Script
*
* This script is executed when the mail_manager module is loaded.
* It initializes the stores which manage mail providers, services, collections, and messages.
*/
console.log('[Mail Manager] Booting module...')
console.log('[MailManager] Booting Mail Manager module...')
console.log('[MailManager] Mail Manager module booted successfully')
console.log('[Mail Manager] Module booted successfully...')
// CSS will be injected by build process
export const css = ['__CSS_FILENAME_PLACEHOLDER__']
@@ -30,10 +26,3 @@ export { useMailSync } from '@/composables/useMailSync'
// Export components for external use
export { default as AddAccountDialog } from '@/components/AddAccountDialog.vue'
export { default as EditAccountDialog } from '@/components/EditAccountDialog.vue'
// Default export for Vue plugin installation
export default {
install(app: Vue) {
// Module initialization if needed
}
}