4ef0faf451d8d18cbe0eef01d7854f57bcf8c174
[ccsdk/cds.git] /
1 import { Component, OnInit } from '@angular/core';
2 import { BlueprintModel } from '../../model/BluePrint.model';
3 import { PackagesStore } from '../../packages.store';
4
5 @Component({
6   selector: 'app-packages-list',
7   templateUrl: './package-list.component.html',
8   styleUrls: ['./package-list.component.css']
9 })
10 export class PackageListComponent implements OnInit {
11
12   viewedPackages: BlueprintModel[] = [];
13   numberOfPackages: number;
14
15
16   constructor(private packagesStore: PackagesStore) {
17     console.log('PackageListComponent');
18     this.packagesStore.state$.subscribe(page => {
19       console.log(page);
20       this.viewedPackages = page.content;
21     });
22   }
23
24   ngOnInit() {
25     // this.packagesStore.getPagedPackages(0, this.packagesStore.pageSize);
26   }
27
28 }