mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-31 17:38:28 +00:00
simple markdown preview extension (#589)
* simple markdown preview extension * fix lint issues * github mode * enable XSS sanitizer by default * update libs (audit fix)
This commit is contained in:
@@ -5,6 +5,14 @@ import { AcaDevToolsComponent } from './aca-dev-tools.component';
|
||||
import { CoreModule } from '@alfresco/adf-core';
|
||||
import { ContentModule } from '@alfresco/adf-content-services';
|
||||
import { ExtensionService } from '@alfresco/adf-extensions';
|
||||
import { MarkdownViewComponent } from './viewer/markdown-view/markdown-view.component';
|
||||
|
||||
export function components() {
|
||||
return [
|
||||
AcaDevToolsComponent,
|
||||
MarkdownViewComponent
|
||||
];
|
||||
}
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@@ -13,14 +21,15 @@ import { ExtensionService } from '@alfresco/adf-extensions';
|
||||
CoreModule.forChild(),
|
||||
ContentModule.forChild()
|
||||
],
|
||||
declarations: [AcaDevToolsComponent],
|
||||
exports: [AcaDevToolsComponent],
|
||||
entryComponents: [AcaDevToolsComponent]
|
||||
declarations: components(),
|
||||
exports: components(),
|
||||
entryComponents: components()
|
||||
})
|
||||
export class AcaDevToolsModule {
|
||||
constructor(extensions: ExtensionService) {
|
||||
extensions.setComponents({
|
||||
'app.dev.tools.component': AcaDevToolsComponent
|
||||
'dev.tools.component': AcaDevToolsComponent,
|
||||
'dev.tools.viewer.markdown': MarkdownViewComponent
|
||||
});
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user