Skip to content

Commit 5e020b9

Browse files
committed
Covert auth to standalone
1 parent 854ed54 commit 5e020b9

5 files changed

Lines changed: 28 additions & 33 deletions

File tree

apps/demo/src/app/auth/auth-state.module.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { importProvidersFrom } from '@angular/core';
2+
import { EffectsModule } from '@ngrx/effects';
3+
4+
import { DemoAuthEffects } from './effects/auth.effects';
5+
6+
export const provideDemoAuthState = () => [
7+
importProvidersFrom(EffectsModule.forFeature([DemoAuthEffects])),
8+
];

apps/demo/src/app/auth/auth.module.ts

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import {
2+
importProvidersFrom,
3+
makeEnvironmentProviders,
4+
} from '@angular/core';
5+
6+
import { DaffAuthStateModule } from '@daffodil/auth/state';
7+
8+
import { provideDemoAuthState } from './auth-state.provider';
9+
10+
export function provideDemoAuth() {
11+
return makeEnvironmentProviders([
12+
importProvidersFrom(DaffAuthStateModule),
13+
provideDemoAuthState(),
14+
]);
15+
}

apps/demo/src/app/auth/effects/auth.effects.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ import {
33
TestBed,
44
waitForAsync,
55
} from '@angular/core/testing';
6-
import { Router } from '@angular/router';
7-
import { RouterTestingModule } from '@angular/router/testing';
6+
import {
7+
Router,
8+
provideRouter,
9+
} from '@angular/router';
810
import { provideMockActions } from '@ngrx/effects/testing';
911
import {
1012
hot,
@@ -32,12 +34,10 @@ describe('DemoAuthEffects', () => {
3234

3335
beforeEach(waitForAsync(() => {
3436
TestBed.configureTestingModule({
35-
imports: [
36-
RouterTestingModule,
37-
],
3837
providers: [
3938
DemoAuthEffects,
4039
provideMockActions(() => actions$),
40+
provideRouter([]),
4141
],
4242
});
4343

0 commit comments

Comments
 (0)