WIP:Häh?
authorKai Moritz <kai@juplo.de>
Mon, 29 Jun 2020 20:39:48 +0000 (22:39 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 5 Jul 2020 08:55:58 +0000 (10:55 +0200)
src/app/vorgang/vorgang.component.html
src/app/vorgang/vorgang.component.ts

index 0a27107..1a2a5be 100644 (file)
@@ -5,7 +5,11 @@
 
   <ul class="vorgang-result">
     <li *ngFor="let vorgang of vorgang$ | async" >
-      {{vorgang}}
+      {{vorgang.type}}:
+      vbId={{vorgang.vbId}},
+      vorgangId={{vorgang.vorgangId}},
+      produkt={{vorgang.zustand?.produkt}},
+      dlz={{vorgang.zustand?.dlz}}
     </li>
   </ul>
 </div>
index cfd8560..78f093c 100644 (file)
@@ -4,6 +4,7 @@ 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';
 
 @Component({
   selector: 'app-vorgang',
@@ -17,7 +18,9 @@ export class VorgangComponent implements OnInit {
   constructor(
       private service: VorgangService,
       private store: Store<{ vorgang: Vorgang[] }>) {
-    this.vorgang$ = store.pipe(select('vorgang'));
+    this.vorgang$ = store.pipe(select('vorgang')).pipe(
+      tap((state) => console.log(`New state: ${JSON.stringify(state)}`)),
+      map((state: State) => state.vorgaenge));
   }
 
   ngOnInit(): void {