Files
mail_manager/src/main.ts
Sebastian Krupinski 65435b526c
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
refactor: standardize manager design
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-02-25 00:18:28 -05:00

29 lines
828 B
TypeScript

/**
* Mail Manager Module Boot
*/
import routes from '@/routes'
import integrations from '@/integrations'
console.log('[Mail Manager] Booting module...')
console.log('[Mail Manager] Module booted successfully...')
// CSS will be injected by build process
export const css = ['__CSS_FILENAME_PLACEHOLDER__']
// Export routes and integrations for module system
export { routes, integrations }
// Export services, stores and models for external use
export * from '@/services'
export * from '@/stores'
export * from '@/models'
// Export composables for external use
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'