Fix first extension instruction (#2485)

This commit is contained in:
Joerison Silva 2022-06-21 09:05:56 -04:00 committed by GitHub
parent 866ac19d82
commit 3453eef75d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,7 +44,7 @@ import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms'; import { FormsModule } from '@angular/forms';
import { ExtensionService, provideExtensionConfig } from '@alfresco/adf-extensions'; import { ExtensionService, provideExtensionConfig } from '@alfresco/adf-extensions';
import { CoreModule, TRANSLATION_PROVIDER } from '@alfresco/adf-core'; import { CoreModule, MaterialModule, TRANSLATION_PROVIDER } from '@alfresco/adf-core';
import { MyExtensionComponent } from './my-extension.component'; import { MyExtensionComponent } from './my-extension.component';
import { MyExtensionService } from './my-extension.service'; import { MyExtensionService } from './my-extension.service';
@ -70,14 +70,11 @@ export function components() {
declarations: components(), declarations: components(),
exports: components(), exports: components(),
}) })
export class MyViewModule { export class MyExtensionModule {
constructor(extensions: ExtensionService, myService: MyExtensionService) { constructor(extensions: ExtensionService) {
extensions.setComponents({ extensions.setComponents({
'my-extension.main.component' : MyExtensionComponent, 'my-extension.main.component' : MyExtensionComponent,
}); });
extensions.setEvaluators({
'my-extensionr.disabled': () => !myService.mySmartViewerEnabled(),
});
} }
} }
``` ```