[ACS-9911] Upgrade NgRx API (#4702)

This commit is contained in:
dominikiwanekhyland
2025-07-28 14:36:38 +02:00
committed by GitHub
parent a12537d40e
commit 49ed11b7d4
21 changed files with 105 additions and 102 deletions
@@ -29,8 +29,8 @@ import { TranslateLoaderService, TranslationMock, TranslationService } from '@al
import { AlfrescoApiService, AlfrescoApiServiceMock } from '@alfresco/adf-content-services';
import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { RouterTestingModule } from '@angular/router/testing';
import { EffectsModule } from '@ngrx/effects';
import { StoreModule } from '@ngrx/store';
import { provideEffects } from '@ngrx/effects';
import { provideStore } from '@ngrx/store';
import { CommonModule } from '@angular/common';
import { MatIconTestingModule } from '@angular/material/icon/testing';
import { OverlayModule } from '@angular/cdk/overlay';
@@ -99,9 +99,16 @@ export class DocumentBasePageServiceMock extends DocumentBasePageService {
CommonModule,
RouterTestingModule,
MatIconTestingModule,
StoreModule,
OverlayModule,
StoreModule.forRoot(
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: TranslateLoaderService
}
})
],
providers: [
provideStore(
{ app: null },
{
initialState,
@@ -111,15 +118,7 @@ export class DocumentBasePageServiceMock extends DocumentBasePageService {
}
}
),
EffectsModule.forRoot([]),
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: TranslateLoaderService
}
})
],
providers: [
provideEffects([]),
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock },
{ provide: TranslationService, useClass: TranslationMock },
provideHttpClient(withInterceptorsFromDi())
@@ -23,8 +23,8 @@
*/
import { fakeAsync, TestBed, tick } from '@angular/core/testing';
import { EffectsModule } from '@ngrx/effects';
import { Store, StoreModule } from '@ngrx/store';
import { provideEffects } from '@ngrx/effects';
import { provideStore, Store } from '@ngrx/store';
import { NoopTranslateModule, SnackbarContentComponent } from '@alfresco/adf-core';
import { RouterEffects } from './router.effects';
import {
@@ -46,7 +46,8 @@ describe('NodeEffects', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [NoopTranslateModule, StoreModule.forRoot({}), EffectsModule.forRoot([RouterEffects])]
imports: [NoopTranslateModule],
providers: [provideStore(), provideEffects([RouterEffects])]
});
store = TestBed.inject(Store);