diff --git a/lib/process-services-cloud/src/lib/process-services-cloud.module.ts b/lib/process-services-cloud/src/lib/process-services-cloud.module.ts index 13bcb5f611..bb59f51dd4 100644 --- a/lib/process-services-cloud/src/lib/process-services-cloud.module.ts +++ b/lib/process-services-cloud/src/lib/process-services-cloud.module.ts @@ -19,7 +19,7 @@ import { NgModule, ModuleWithProviders } from '@angular/core'; import { CoreModule, FormRenderingService, provideTranslations } from '@alfresco/adf-core'; import { APP_LIST_CLOUD_DIRECTIVES } from './app/app-list-cloud.module'; import { TASK_CLOUD_DIRECTIVES } from './task/task-cloud.module'; -import { ProcessCloudModule } from './process/process-cloud.module'; +import { PROCESS_CLOUD_DIRECTIVES } from './process/process-cloud.module'; import { FormCloudModule } from './form/form-cloud.module'; import { LocalPreferenceCloudService, @@ -47,7 +47,7 @@ import { TaskListCloudService } from './task/task-list/services/task-list-cloud. imports: [ CoreModule, ...APP_LIST_CLOUD_DIRECTIVES, - ProcessCloudModule, + ...PROCESS_CLOUD_DIRECTIVES, ...TASK_CLOUD_DIRECTIVES, GroupCloudComponent, PeopleCloudComponent, @@ -57,10 +57,10 @@ import { TaskListCloudService } from './task/task-list/services/task-list-cloud. ApolloModule, RichTextEditorComponent ], - providers: [provideTranslations('adf-process-services-cloud', 'assets/adf-process-services-cloud')], + providers: [provideTranslations('adf-process-services-cloud', 'assets/adf-process-services-cloud'), ProcessNameCloudPipe], exports: [ ...APP_LIST_CLOUD_DIRECTIVES, - ProcessCloudModule, + ...PROCESS_CLOUD_DIRECTIVES, ...TASK_CLOUD_DIRECTIVES, GroupCloudComponent, FormCloudModule, diff --git a/lib/process-services-cloud/src/lib/process/process-cloud.module.ts b/lib/process-services-cloud/src/lib/process/process-cloud.module.ts index 3eb697de0a..d5f7d1356b 100644 --- a/lib/process-services-cloud/src/lib/process/process-cloud.module.ts +++ b/lib/process-services-cloud/src/lib/process/process-cloud.module.ts @@ -17,29 +17,22 @@ import { NgModule } from '@angular/core'; import { PROCESS_FILTERS_CLOUD_DIRECTIVES } from './process-filters/process-filters-cloud.module'; -import { CoreModule } from '@alfresco/adf-core'; -import { ProcessNameCloudPipe } from '../pipes/process-name-cloud.pipe'; import { ProcessListCloudComponent } from './process-list/components/process-list-cloud.component'; import { CancelProcessDirective } from './directives/cancel-process.directive'; import { StartProcessCloudComponent } from './start-process/components/start-process-cloud.component'; import { ProcessHeaderCloudComponent } from './process-header/components/process-header-cloud.component'; +export const PROCESS_CLOUD_DIRECTIVES = [ + ...PROCESS_FILTERS_CLOUD_DIRECTIVES, + ProcessListCloudComponent, + StartProcessCloudComponent, + ProcessHeaderCloudComponent, + CancelProcessDirective +] as const; + +/** @deprecated import individual standalone components instead */ @NgModule({ - imports: [ - CoreModule, - ...PROCESS_FILTERS_CLOUD_DIRECTIVES, - ProcessListCloudComponent, - StartProcessCloudComponent, - ProcessHeaderCloudComponent, - CancelProcessDirective - ], - exports: [ - ...PROCESS_FILTERS_CLOUD_DIRECTIVES, - ProcessListCloudComponent, - StartProcessCloudComponent, - ProcessHeaderCloudComponent, - CancelProcessDirective - ], - providers: [ProcessNameCloudPipe] + imports: [...PROCESS_CLOUD_DIRECTIVES], + exports: [...PROCESS_CLOUD_DIRECTIVES] }) export class ProcessCloudModule {}