diff --git a/lib/extensions/src/lib/services/extension.service.ts b/lib/extensions/src/lib/services/extension.service.ts index e58ebd6fde..69b53fb704 100644 --- a/lib/extensions/src/lib/services/extension.service.ts +++ b/lib/extensions/src/lib/services/extension.service.ts @@ -26,9 +26,13 @@ import { ComponentRegisterService } from './component-register.service'; import { RuleService } from './rule.service'; import { ExtensionElement } from '../config/extension-element'; -const EXTENSION_JSONS = new InjectionToken('extension-jsons', { +export function extensionJsonsFactory() { + return []; +} + +export const EXTENSION_JSONS = new InjectionToken('extension-jsons', { providedIn: 'root', - factory: () => [] + factory: extensionJsonsFactory }); export function provideExtensionConfig(jsons: ExtensionRef[]) {