refactor: module federation
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
13
src/main.ts
13
src/main.ts
@@ -1,7 +1,3 @@
|
||||
import { useNodesStore } from '@/stores/nodesStore'
|
||||
import { useProvidersStore } from '@/stores/providersStore'
|
||||
import { useServicesStore } from '@/stores/servicesStore'
|
||||
|
||||
/**
|
||||
* File Manager Module Boot Script
|
||||
*
|
||||
@@ -13,5 +9,10 @@ console.log('[FileManager] Booting File Manager module...')
|
||||
|
||||
console.log('[FileManager] File Manager module booted successfully')
|
||||
|
||||
// Export stores for external use if needed
|
||||
export { useNodesStore, useProvidersStore, useServicesStore }
|
||||
// CSS will be injected by build process
|
||||
//export const css = ['__CSS_FILENAME_PLACEHOLDER__']
|
||||
|
||||
// Export services, stores and models for external use
|
||||
export * from '@/services'
|
||||
export * from '@/stores'
|
||||
export * from '@/models'
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* Central service for making API calls to the file manager backend
|
||||
*/
|
||||
|
||||
import { createFetchWrapper } from '@KTXC/utils/helpers/fetch-wrapper-core';
|
||||
import { createFetchWrapper } from '@KTXC';
|
||||
|
||||
const fetchWrapper = createFetchWrapper();
|
||||
|
||||
|
||||
3
src/stores/index.ts
Normal file
3
src/stores/index.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export { useProvidersStore } from './providersStore';
|
||||
export { useServicesStore } from './servicesStore';
|
||||
export { useNodesStore, ROOT_ID } from './nodesStore';
|
||||
Reference in New Issue
Block a user