refactor: module federation

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-02-22 16:50:26 -05:00
parent e85806aed3
commit d0b59100ab
4 changed files with 48 additions and 11 deletions

View File

@@ -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'

View File

@@ -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
View File

@@ -0,0 +1,3 @@
export { useProvidersStore } from './providersStore';
export { useServicesStore } from './servicesStore';
export { useNodesStore, ROOT_ID } from './nodesStore';