argos/dmp-frontend/src/app/projects/project.detail.ts

33 lines
791 B
TypeScript

import 'rxjs/add/operator/switchMap';
import { Component, OnInit, HostBinding } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import { Router, ActivatedRoute, ParamMap } from '@angular/router';
@Component({
template: `
<div *ngIf="project">
<h3>"{{ project.name }}"</h3>
<div>
<label>Id: </label>{{ project.id }}</div>
<div>
<label>Name: </label>
<input [(ngModel)]="project.name" placeholder="name"/>
</div>
</div>
`
})
export class ProjectDetailComponent implements OnInit {
constructor(
private route: ActivatedRoute,
private router: Router,
) {}
ngOnInit() {
// this.hero$ = this.route.paramMap
// .switchMap((params: ParamMap) =>
// this.service.getHero(params.get('id')));
}
}