fix: export all objects
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
15
src/main.ts
15
src/main.ts
@@ -26,6 +26,21 @@ export { routes, integrations }
|
|||||||
// Export stores for external use if needed
|
// Export stores for external use if needed
|
||||||
export { useCollectionsStore, useEntitiesStore, useProvidersStore, useServicesStore }
|
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
|
// Default export for Vue plugin installation
|
||||||
export default {
|
export default {
|
||||||
install(app: Vue) {
|
install(app: Vue) {
|
||||||
|
|||||||
Reference in New Issue
Block a user