Project

General

Profile

1
import {Component, Input} from '@angular/core';
2
import {OpenaireProperties} from '../openaireProperties';
3

    
4
//Usage Example "<project-title [project]="X" > </project-title>"
5

    
6
@Component({
7
  selector: 'project-title',
8
  template: `
9
  <div class="project-title">
10
    <h5  ><a target="_blank" [href]="url" >{{project.name}} ({{project.funderName}})</a></h5>
11
  </div>
12
  `
13
})
14

    
15
export class ProjectTitleFormatter {
16
  @Input() project: string[];
17
  private url:string;
18
  constructor () {}
19

    
20
  ngOnInit() {
21
    this.url = OpenaireProperties.getsearchLinkToProject() + "?projectId=" + this.project["openaireId"];
22
  }
23
}
(3-3/4)