Project

General

Profile

1
import {Component, OnInit} from '@angular/core';
2
import {PiwikHelper} from '../../utils/piwikHelper';
3
import {ConnectHelper} from '../../openaireLibrary/connect/connectHelper';
4
import {properties} from "../../../environments/environment";
5

    
6
@Component({
7
  selector: 'openaire-dataprovider',
8
  template: `
9
    <dataprovider [piwikSiteId]=piwikSiteId [communityId]="communityId"></dataprovider>`,
10
})
11
export class OpenaireDataProviderComponent implements OnInit {
12
  piwikSiteId;
13
  communityId;
14
  
15
  constructor() {
16
  }
17

    
18
  ngOnInit() {
19
    this.communityId = ConnectHelper.getCommunityFromDomain(properties.domain);
20
    this.piwikSiteId = PiwikHelper.getSiteId(this.communityId, properties.environment);
21
  }
22
}
(2-2/3)