From 83c04e659b410dd3161adeecbd5a57762e41c79a Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Sat, 21 Feb 2026 10:07:49 -0500 Subject: [PATCH] fix: export all objects Signed-off-by: Sebastian Krupinski --- src/main.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main.ts b/src/main.ts index e014742..4fe1d91 100644 --- a/src/main.ts +++ b/src/main.ts @@ -26,6 +26,21 @@ export { routes, integrations } // Export stores for external use if needed export { useCollectionsStore, useEntitiesStore, useProvidersStore, useServicesStore } +// Export composables +export { useMailSync } from '@/composables/useMailSync' + +// Export services +export { providerService, serviceService, collectionService, entityService } from '@/services' + +// Export models +export { CollectionObject, CollectionPropertiesObject } from '@/models/collection' +export { MessageObject } from '@/models/message' +export { EntityObject } from '@/models/entity' + +// Export components +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) {