1 import {Component, OnInit} from '@angular/core';
2 import {BlueprintModel} from '../../model/BluePrint.model';
3 import {PackagesStore} from '../../packages.store';
6 selector: 'app-packages-list',
7 templateUrl: './package-list.component.html',
8 styleUrls: ['./package-list.component.css']
10 export class PackageListComponent implements OnInit {
12 viewedPackages: BlueprintModel[] = [];
15 constructor(private packagesStore: PackagesStore) {
16 console.log('PackageListComponent');
17 this.packagesStore.state$.subscribe(state => {
19 if (state.filteredPackages) {
20 this.viewedPackages = state.filteredPackages.content;
26 this.packagesStore.getAll();
29 testDispatch(bluePrint: BlueprintModel) {
30 console.log(bluePrint.id);