info-viplist-page.component.ts 716 Bytes
import {Component, NgZone, OnInit} from '@angular/core';
import {Observable} from 'rxjs/Observable';
import {Vip} from '../models/vip.model';
import {ViplistService} from '../viplist.service';
import {TranslatePipe} from '@ngx-translate/core';

@Component({
  selector: 'moya-viplist',
  templateUrl: './info-viplist-page.component.html',
  styleUrls: ['./info-viplist-page.component.scss'],
  providers: [ViplistService]
})
export class InfoViplistPageComponent implements OnInit {

  vips: Observable<Array<Vip>>;

  displayedColumns = ['host', 'shortdescr', 'description', 'products'];

  constructor(private viplistService: ViplistService) {
  }

  ngOnInit() {
    this.vips = this.viplistService.get();
  }

}