diff --git a/src/app/claimPages/linking/claimProject/claimProject.component.bck.ts b/src/app/claimPages/linking/claimProject/claimProject.component.bck.ts
deleted file mode 100644
index 8b434d83..00000000
--- a/src/app/claimPages/linking/claimProject/claimProject.component.bck.ts
+++ /dev/null
@@ -1,154 +0,0 @@
-import {Component, Input,Output, ElementRef, EventEmitter} from '@angular/core';
-import {JSONP_PROVIDERS} from '@angular/http';
-import {Observable} from 'rxjs/Observable';
-import { RouteParams, ROUTER_DIRECTIVES} from '@angular/router-deprecated';
-import {OpenaireProjectsService} from '../../services/openaireProjects.service';
-// import { MD_INPUT_DIRECTIVES } from '@angular2-material/input';
-/*
-
-
-
-
-*/
-@Component({
- selector: 'claim-projects',
- template: `
-
-
-
-
Select Funder:
-
-
-
-
-
-
-
- Tessst
-
Select projects:
-
-
-
-
-
0">
-
-
- - {{item.projectAcronym}} - {{item.projectName}} X
-
-
-
-
-
- `,
- providers:[ OpenaireProjectsService ],
- // directives: [MD_INPUT_DIRECTIVES]
-
-})
-export class ClaimProjectsComponent {
- ngOnInit() {
- console.info("Claim projects - init ....");
- this.getFunders();
-
-}
-public query = '';
-public filteredList = [];
-@Input() public selectedProjects=[] ;
-public elementRef;
-@Output() projectsChange = new EventEmitter();
-
-public funders:string[];
-@Input() public selectedFunderId:string ="0";
-selectedFunderName:string ="Select funder:";
-
-public projects:string[];
-
-
-constructor(private _projectService: OpenaireProjectsService,myElement: ElementRef) {
- this.elementRef = myElement;
-}
-
-filter() {
- if(this.selectedFunderId != '0' && this.query !== "" && this.query.length >= 3 ){
- this._projectService.searchForProjects(this.query, this.selectedFunderId).subscribe(
- data => {
- this.filteredList = data;
- },
- err => console.error(err)
- );
- }
-}
-
-select(item){
- this.query = "";
- this.filteredList = [];
- var index:number =this.selectedProjects.indexOf(item);
- if (index == -1) {
- var project= { funderId: this.selectedFunderId, projectId: item.field[0]['@value'], projectName: item.field[3]['@value'] , projectAcronym: item.field[1]['@value'] };
- this.selectedProjects.push(project);
- this.projectsChange.emit({
- value: this.selectedProjects
- });
- }
-
-}
-remove(item){
- var index:number =this.selectedProjects.indexOf(item);
- if (index > -1) {
- this.selectedProjects.splice(index, 1);
- }
- this.projectsChange.emit({
- value: this.selectedProjects
- });
-}
-handleClick(event){
- var clickedComponent = event.target;
- var inside = false;
- do {
- if (clickedComponent === this.elementRef.nativeElement) {
- inside = true;
- }
- clickedComponent = clickedComponent.parentNode;
- } while (clickedComponent);
- if(!inside){
- this.filteredList = [];
- }
-}
-getFunders () {
- console.info("Getting Funders....");
- this._projectService.getFunders().subscribe(
- data => {
- this.funders = data;
- },
- err => console.error(err)
- );
- }
-
- getProjects () {
- if(this.selectedFunderId != '0'){
-
- }
- }
-funderChanged(funderId:string, funderName:string){
- this.selectedFunderId = funderId;
- this.selectedFunderName = funderName;
- console.info("Selected funder:"+this.selectedFunderId+ ' name:'+funderName );
- this.selectedProjects = [];
-}
-
-}