Project

General

Profile

1
import {Component, Input, ViewChild} from '@angular/core';
2
import {ActivatedRoute} from '@angular/router';
3

    
4
@Component({
5
    selector: 'openaire-search-datasets',
6
    template: `
7

    
8
    <search-datasets
9
    openaireLink="https://beta.explore.openaire.eu/search/find/datasets"
10
                [(advancedSearchParameters)]=advancedSearchParameters
11
                [(connectCommunityId)]=connectCommunityId>
12
    </search-datasets>
13
    `
14
})
15

    
16
export class OpenaireSearchDatasetsComponent {
17
  advancedSearchParameters:any={community: "%22egi%7C%7CEGI%20Federation%22", co: "and"};
18
  connectCommunityId:string;
19
  constructor(  private  route: ActivatedRoute) {
20
  }
21
  ngOnInit() {
22
    this.route.queryParams.subscribe(data => {
23

    
24
      if(data['community'] && data['community']!=""){
25
        var id= decodeURIComponent(data['community']);
26
        this.connectCommunityId = id.slice(1,id.length - 1);
27
        console.log("HEREEEE"+this.connectCommunityId);
28
      }
29
    });
30
  }
31
}
(5-5/18)