argos/dmp-frontend/src/app/welcomepage/welcomepage.component.ts

32 lines
1.2 KiB
TypeScript
Raw Normal View History

2018-02-02 15:07:25 +01:00
import { Component, OnInit } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { DashboardService } from '../../app/services/dashboard/dashboard.service';
import { DashboardStatisticsModel } from '../models/dashboard/DashboardStatisticsModel';
import { JsonSerializer } from '../utilities/JsonSerializer';
import { HomepageComponent } from '../homepage/homepage.component'
2018-06-28 11:28:16 +02:00
import { IBreadcrumb } from 'ngx-breadcrumbs';
import { IBreadCrumbComponent } from '../shared/components/breadcrumb/definition/IBreadCrumbComponent';
import { Observable } from 'rxjs/Observable';
import { BreadcrumbItem } from '../shared/components/breadcrumb/definition/breadcrumb-item';
2018-02-02 15:07:25 +01:00
@Component({
selector: 'welcomepage',
templateUrl: './welcomepage.component.html',
2018-06-28 11:28:16 +02:00
// styleUrls: ['./homepage.component.css'],
2018-02-02 15:07:25 +01:00
providers: [DashboardService]
})
2018-06-28 11:28:16 +02:00
export class WelcomepageComponent implements OnInit, IBreadCrumbComponent {
2018-02-02 15:07:25 +01:00
2018-06-28 11:28:16 +02:00
breadCrumbs: Observable<BreadcrumbItem[]> = Observable.of([]);
2018-02-02 15:07:25 +01:00
private userInfo: any;
private dashboardStatisticsData: DashboardStatisticsModel = new DashboardStatisticsModel();
2018-06-28 11:28:16 +02:00
constructor() {
2018-02-02 15:07:25 +01:00
}
ngOnInit() {
2018-06-28 11:28:16 +02:00
this.breadCrumbs = Observable.of([{ parentComponentName: null, label: 'Home', url: "/welcome" }])
2018-02-02 15:07:25 +01:00
}
2018-06-28 11:28:16 +02:00
}