1 import {Component, View, CORE_DIRECTIVES} from 'angular2/angular2';
2 import {Headers, Http} from 'angular2/http';
3 import {DhisapiService} from "../dhisapi/dhisapiService";
6 selector: 'mou-filter',
7 directives: [CORE_DIRECTIVES],
8 templateUrl: './components/filter/filter.html',
9 providers: [DhisapiService]
16 // Example HTTP request
19 constructor(http: Http) {
20 var authHeader = new Headers();
21 authHeader.append('Authorization', 'Basic YWRtaW46ZGlzdHJpY3Q=');
22 this.result = {organisationUnits:[]};
23 http.get(dhisAPI+'/api/organisationUnits?paging=false', {headers: authHeader})
24 //http.get('orgunit.json')
25 .map(res => res.json()).subscribe(
26 res => this.result = res,
27 error => this.logError(error)
38 constructor(dhis: DhisapiService){
43 this.dhis.getApiURL(function(uri){
44 console.log("Dette er uri: " + uri);