diff --git a/lib/process-services-cloud/src/lib/form/components/spinner/form-spinner.component.ts b/lib/process-services-cloud/src/lib/form/components/spinner/form-spinner.component.ts index ab80e1afcf..91b38aba9b 100644 --- a/lib/process-services-cloud/src/lib/form/components/spinner/form-spinner.component.ts +++ b/lib/process-services-cloud/src/lib/form/components/spinner/form-spinner.component.ts @@ -16,8 +16,12 @@ */ import { Component, Input } from '@angular/core'; +import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ + standalone: true, + imports: [MatProgressSpinnerModule, TranslateModule], templateUrl: './form-spinner.component.html', styleUrls: ['./form-spinner.component.scss'] }) diff --git a/lib/process-services-cloud/src/lib/form/form-cloud.module.ts b/lib/process-services-cloud/src/lib/form/form-cloud.module.ts index e0bd8b816e..7774c0a5eb 100644 --- a/lib/process-services-cloud/src/lib/form/form-cloud.module.ts +++ b/lib/process-services-cloud/src/lib/form/form-cloud.module.ts @@ -46,7 +46,6 @@ import { RichTextEditorModule } from '../rich-text-editor'; import { A11yModule } from '@angular/cdk/a11y'; import { OverlayModule } from '@angular/cdk/overlay'; import { FormSpinnerComponent } from './components/spinner/form-spinner.component'; -import { FormCloudSpinnerService } from './services/spinner/form-cloud-spinner.service'; @NgModule({ imports: [ @@ -66,7 +65,8 @@ import { FormCloudSpinnerService } from './services/spinner/form-cloud-spinner.s AlfrescoViewerComponent, ...CONTENT_UPLOAD_DIRECTIVES, ...CONTENT_METADATA_DIRECTIVES, - FormStylePipe + FormStylePipe, + FormSpinnerComponent ], declarations: [ FormCloudComponent, @@ -81,8 +81,7 @@ import { FormCloudSpinnerService } from './services/spinner/form-cloud-spinner.s PropertiesViewerWidgetComponent, FilePropertiesTableCloudComponent, FileViewerWidgetComponent, - DisplayRichTextWidgetComponent, - FormSpinnerComponent + DisplayRichTextWidgetComponent ], exports: [ FormCloudComponent, @@ -96,7 +95,6 @@ import { FormCloudSpinnerService } from './services/spinner/form-cloud-spinner.s PropertiesViewerWidgetComponent, FileViewerWidgetComponent, DisplayRichTextWidgetComponent - ], - providers: [FormCloudSpinnerService] + ] }) export class FormCloudModule {} diff --git a/lib/process-services-cloud/src/lib/form/services/spinner/form-cloud-spinner.service.spec.ts b/lib/process-services-cloud/src/lib/form/services/spinner/form-cloud-spinner.service.spec.ts index 7a6b029e0a..8e24177123 100644 --- a/lib/process-services-cloud/src/lib/form/services/spinner/form-cloud-spinner.service.spec.ts +++ b/lib/process-services-cloud/src/lib/form/services/spinner/form-cloud-spinner.service.spec.ts @@ -18,18 +18,17 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { FormCloudSpinnerService } from './form-cloud-spinner.service'; import { OverlayModule } from '@angular/cdk/overlay'; -import { FormService, FormSpinnerEvent } from '@alfresco/adf-core'; +import { FormService, FormSpinnerEvent, NoopTranslateModule } from '@alfresco/adf-core'; import { Subject } from 'rxjs'; -import { TranslateModule } from '@ngx-translate/core'; import { Component } from '@angular/core'; import { FormSpinnerComponent } from '../../components/spinner/form-spinner.component'; -import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; import { MatProgressSpinnerHarness } from '@angular/material/progress-spinner/testing'; import { PortalModule } from '@angular/cdk/portal'; import { HarnessLoader } from '@angular/cdk/testing'; import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed'; @Component({ + standalone: true, selector: 'adf-cloud-overlay-test', template: `