mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
AAE-37292 Bug fixes and code improvements (#4733)
This commit is contained in:
@@ -22,17 +22,23 @@
|
||||
* from Hyland Software. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
import { NgModule } from '@angular/core';
|
||||
import { NgModule, Provider } from '@angular/core';
|
||||
import { AboutComponent } from './about.component';
|
||||
import { ExtensionService, provideExtensionConfig } from '@alfresco/adf-extensions';
|
||||
import { provideExtensionConfig, provideExtensions } from '@alfresco/adf-extensions';
|
||||
|
||||
@NgModule({
|
||||
providers: [provideExtensionConfig(['about.plugin.json'])]
|
||||
})
|
||||
export class AcaAboutModule {
|
||||
constructor(extensions: ExtensionService) {
|
||||
extensions.setComponents({
|
||||
'app.about.component': AboutComponent
|
||||
});
|
||||
}
|
||||
export function provideAboutExtension(): Provider[] {
|
||||
return [
|
||||
provideExtensionConfig(['about.plugin.json']),
|
||||
provideExtensions({
|
||||
components: {
|
||||
'app.about.component': AboutComponent
|
||||
}
|
||||
})
|
||||
];
|
||||
}
|
||||
|
||||
/* @deprecated use `provideAboutExtension()` provider api instead */
|
||||
@NgModule({
|
||||
providers: [...provideAboutExtension()]
|
||||
})
|
||||
export class AcaAboutModule {}
|
||||
|
||||
Reference in New Issue
Block a user