AAE-36580 bootstrap as standalone app (#4667)

This commit is contained in:
Denys Vuika
2025-07-11 07:19:33 -04:00
committed by GitHub
parent 5bfdd3f911
commit 24c5f08f7b
22 changed files with 113 additions and 258 deletions

View File

@@ -26,16 +26,15 @@ import { ExtensionService, provideExtensionConfig } from '@alfresco/adf-extensio
import { NgModule } from '@angular/core';
import { EffectsModule } from '@ngrx/effects';
import { AosEffects } from './effects/aos.effects';
import { TranslationService } from '@alfresco/adf-core';
import { provideTranslations } from '@alfresco/adf-core';
import { canOpenWithOffice } from '@alfresco/aca-shared/rules';
@NgModule({
imports: [EffectsModule.forFeature([AosEffects])],
providers: [provideExtensionConfig(['aos.plugin.json'])]
providers: [provideExtensionConfig(['aos.plugin.json']), provideTranslations('ms-office', 'assets/ms-office')]
})
export class AosExtensionModule {
constructor(extensions: ExtensionService, translation: TranslationService) {
translation.addTranslationFolder('ms-office', 'assets/ms-office');
constructor(extensions: ExtensionService) {
extensions.setEvaluators({
'aos.canOpenWithOffice': canOpenWithOffice
});