diff --git a/src/pages/search/search.ts b/src/pages/search/search.ts index 812c223..143f8f3 100644 --- a/src/pages/search/search.ts +++ b/src/pages/search/search.ts @@ -1,5 +1,6 @@ import { Component } from '@angular/core'; import { IonicPage, NavController, NavParams } from 'ionic-angular'; +import { GitsonProvider} from "../../providers/gitson/gitson"; /** * Generated class for the SearchPage page. @@ -15,7 +16,7 @@ import { IonicPage, NavController, NavParams } from 'ionic-angular'; }) export class SearchPage { - constructor(public navCtrl: NavController, public navParams: NavParams) { + constructor(public navCtrl: NavController, public navParams: NavParams, public gitsonProvider : GitsonProvider) { } ionViewDidLoad() { @@ -25,6 +26,11 @@ export class SearchPage { searchUser($user){ console.log('prout') + //TEMPORARY, TO TEST GET HTTP + this.gitsonProvider.getUrl() + .then(data => { + console.log(data) + }) } diff --git a/src/providers/gitson/gitson.ts b/src/providers/gitson/gitson.ts index aa8e9c7..563c5a9 100644 --- a/src/providers/gitson/gitson.ts +++ b/src/providers/gitson/gitson.ts @@ -15,7 +15,16 @@ export class GitsonProvider { constructor(public http: HttpClient) { console.log('Hello GitsonProvider Provider'); - this.http.get("https://raw.githubusercontent.com/Aveias/mobilapp/dev/resources/raw/config.json"); + } + + getUrl(){ + return new Promise(resolve => { + this.http.get(this.apiUrl).subscribe(data => { + resolve(data); + }, err => { + console.log(err); + }) + }) } }