diff --git a/shell/composables/useExtensionManager.ts b/shell/composables/useExtensionManager.ts index 5fba7e0d0c..8c3a11e6e1 100644 --- a/shell/composables/useExtensionManager.ts +++ b/shell/composables/useExtensionManager.ts @@ -1,12 +1,12 @@ -import { Plugin } from '@shell/types/plugin'; -import { getExtensionManager } from '~/shell/core/extension-manager-impl'; +import { ExtensionManager } from '@shell/types/extension-manager'; +import { getExtensionManager } from '@shell/core/extension-manager-impl'; -export const useExtensionManager = (): Plugin => { - const plugin = getExtensionManager(); +export const useExtensionManager = (): ExtensionManager => { + const extension = getExtensionManager(); - if (!plugin) { - throw new Error('useExtensionManager must be called after the plugin has been initialized'); + if (!extension) { + throw new Error('useExtensionManager must be called after the extensionManager has been initialized'); } - return plugin; + return extension; }; diff --git a/shell/types/plugin.ts b/shell/types/extension-manager.ts similarity index 96% rename from shell/types/plugin.ts rename to shell/types/extension-manager.ts index 69799c4043..fac7d61d2e 100644 --- a/shell/types/plugin.ts +++ b/shell/types/extension-manager.ts @@ -1,4 +1,4 @@ -export type Plugin = { +export type ExtensionManager = { internal(): any; loadPluginAsync(plugin: any): Promise; loadAsync(id: string, mainFile: string): Promise;