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 9ffff288c0..764365a29a 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 @@ -18,11 +18,11 @@ import { NgModule } from '@angular/core'; import { ProcessFiltersCloudModule } from './process-filters/process-filters-cloud.module'; import { CoreModule } from '@alfresco/adf-core'; -import { ProcessHeaderCloudModule } from './process-header/process-header-cloud.module'; 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'; @NgModule({ imports: [ @@ -30,10 +30,10 @@ import { StartProcessCloudComponent } from './start-process/components/start-pro ProcessFiltersCloudModule, ProcessListCloudComponent, StartProcessCloudComponent, - ProcessHeaderCloudModule, + ProcessHeaderCloudComponent, CancelProcessDirective ], - exports: [ProcessFiltersCloudModule, ProcessListCloudComponent, StartProcessCloudComponent, ProcessHeaderCloudModule, CancelProcessDirective], + exports: [ProcessFiltersCloudModule, ProcessListCloudComponent, StartProcessCloudComponent, ProcessHeaderCloudComponent, CancelProcessDirective], providers: [ProcessNameCloudPipe] }) export class ProcessCloudModule {} diff --git a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts index 01d7a117bf..c2f04b92a4 100644 --- a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts @@ -21,7 +21,6 @@ import { By } from '@angular/platform-browser'; import { of } from 'rxjs'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; import { ProcessHeaderCloudComponent } from './process-header-cloud.component'; -import { ProcessHeaderCloudModule } from '../process-header-cloud.module'; import { ProcessCloudService } from '../../services/process-cloud.service'; import { processInstanceDetailsCloudMock } from '../../mock/process-instance-details-cloud.mock'; @@ -33,7 +32,7 @@ describe('ProcessHeaderCloudComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ProcessServiceCloudTestingModule, ProcessHeaderCloudModule] + imports: [ProcessServiceCloudTestingModule, ProcessHeaderCloudComponent] }); fixture = TestBed.createComponent(ProcessHeaderCloudComponent); component = fixture.componentInstance; diff --git a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.stories.ts b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.stories.ts index 5345571dfb..4e266bbea0 100644 --- a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.stories.ts +++ b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.stories.ts @@ -16,7 +16,6 @@ */ import { applicationConfig, Meta, moduleMetadata, StoryFn } from '@storybook/angular'; -import { ProcessHeaderCloudModule } from '../process-header-cloud.module'; import { ProcessServicesCloudStoryModule } from '../../../testing/process-services-cloud-story.module'; import { ProcessHeaderCloudComponent } from './process-header-cloud.component'; import { ProcessCloudServiceMock } from '../../mock/process-cloud.service.mock'; @@ -28,7 +27,7 @@ export default { title: 'Process Services Cloud/Process Cloud/Process Header Cloud/Process Header Cloud', decorators: [ moduleMetadata({ - imports: [ProcessHeaderCloudModule] + imports: [ProcessHeaderCloudComponent] }), applicationConfig({ providers: [{ provide: ProcessCloudService, useClass: ProcessCloudServiceMock }, importProvidersFrom(ProcessServicesCloudStoryModule)] diff --git a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.ts b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.ts index a9506efc59..d0de1f23f3 100644 --- a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.ts +++ b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.ts @@ -22,15 +22,21 @@ import { TranslationService, AppConfigService, CardViewDateItemModel, - CardViewBaseItemModel + CardViewBaseItemModel, + CardViewComponent } from '@alfresco/adf-core'; import { ProcessInstanceCloud } from '../../start-process/models/process-instance-cloud.model'; import { ProcessCloudService } from '../../services/process-cloud.service'; import { takeUntil } from 'rxjs/operators'; import { Subject } from 'rxjs'; +import { CommonModule } from '@angular/common'; +import { TranslateModule } from '@ngx-translate/core'; +import { MatCardModule } from '@angular/material/card'; @Component({ selector: 'adf-cloud-process-header', + standalone: true, + imports: [CommonModule, TranslateModule, CardViewComponent, MatCardModule], templateUrl: './process-header-cloud.component.html', encapsulation: ViewEncapsulation.None, styleUrls: ['./process-header-cloud.component.scss'], diff --git a/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.spec.ts b/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.spec.ts deleted file mode 100644 index 7a67b15df2..0000000000 --- a/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.spec.ts +++ /dev/null @@ -1,30 +0,0 @@ -/*! - * @license - * Copyright © 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { ProcessHeaderCloudModule } from './process-header-cloud.module'; - -describe('ProcessHeaderCloudModule', () => { - let processHeaderCloudModule: ProcessHeaderCloudModule; - - beforeEach(() => { - processHeaderCloudModule = new ProcessHeaderCloudModule(); - }); - - it('should create an instance', () => { - expect(processHeaderCloudModule).toBeTruthy(); - }); -}); diff --git a/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.ts b/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.ts index 802a8e4307..3e082d84aa 100644 --- a/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.ts +++ b/lib/process-services-cloud/src/lib/process/process-header/process-header-cloud.module.ts @@ -16,19 +16,11 @@ */ import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { MaterialModule } from '../../material.module'; -import { CoreModule } from '@alfresco/adf-core'; import { ProcessHeaderCloudComponent } from './components/process-header-cloud.component'; +/** @deprecated use ProcessHeaderCloudComponent instead */ @NgModule({ - imports: [ - CommonModule, - MaterialModule, - CoreModule - - ], - declarations: [ProcessHeaderCloudComponent], + imports: [ProcessHeaderCloudComponent], exports: [ProcessHeaderCloudComponent] }) -export class ProcessHeaderCloudModule { } +export class ProcessHeaderCloudModule {}