X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Fvorgang%2Fvorgang.component.ts;h=986b1b204df3a38eb1e7c29c87f4e30d660e28ad;hb=ebb80e32ee68bfbd82eebd42a2dc32cacd64e328;hp=78f093cb9284f850bdb17af77053d305ea873628;hpb=f62e01c05a4697e6a39843281864a29e55afa99a;p=examples%2Fangular-tour-of-heroes diff --git a/src/app/vorgang/vorgang.component.ts b/src/app/vorgang/vorgang.component.ts index 78f093c..986b1b2 100644 --- a/src/app/vorgang/vorgang.component.ts +++ b/src/app/vorgang/vorgang.component.ts @@ -3,8 +3,9 @@ import { VorgangService } from '../vorgang.service'; import { Vorgang } from '../vorgang'; import { Store, select } from '@ngrx/store'; import { Observable } from 'rxjs'; -import { create } from '../actions/vorgang'; import { tap, map } from 'rxjs/operators'; +import { create } from '../actions/vorgang'; +import { State } from '../reducers/vorgang'; @Component({ selector: 'app-vorgang', @@ -17,7 +18,7 @@ export class VorgangComponent implements OnInit { constructor( private service: VorgangService, - private store: Store<{ vorgang: Vorgang[] }>) { + private store: Store<{ vorgang: { vorgaenge: Vorgang[] }}>) { this.vorgang$ = store.pipe(select('vorgang')).pipe( tap((state) => console.log(`New state: ${JSON.stringify(state)}`)), map((state: State) => state.vorgaenge));