mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
refactor extenstion layer to simplify testing and maintenance (#577)
* refactor extenstion layer to simplify testing and maintenance * generic extension config * move loading code to loader
This commit is contained in:
@@ -39,6 +39,7 @@ import { ToolbarButtonComponent } from './components/toolbar/toolbar-button.comp
|
||||
import { MetadataTabComponent } from '../components/info-drawer/metadata-tab/metadata-tab.component';
|
||||
import { CommentsTabComponent } from '../components/info-drawer/comments-tab/comments-tab.component';
|
||||
import { VersionsTabComponent } from '../components/info-drawer/versions-tab/versions-tab.component';
|
||||
import { ExtensionLoaderService } from './extension-loader.service';
|
||||
|
||||
export function setupExtensions(extensions: ExtensionService): Function {
|
||||
extensions.setComponents({
|
||||
@@ -106,6 +107,7 @@ export class CoreExtensionsModule {
|
||||
return {
|
||||
ngModule: CoreExtensionsModule,
|
||||
providers: [
|
||||
ExtensionLoaderService,
|
||||
ExtensionService,
|
||||
{
|
||||
provide: APP_INITIALIZER,
|
||||
|
Reference in New Issue
Block a user