UNPKG

delta-store

Version:
28 lines 834 B
/** * Created by Papa on 1/5/2016. */ "use strict"; // import {Http, RequestOptionsArgs} from 'angular2/http'; require("rxjs/add/operator/map"); var PromiseHttp = (function () { function PromiseHttp() { } // { // let getRequest = this.http.post(url, data, requestOptionsArgs); // return this.asPromise(getRequest); // } PromiseHttp.prototype.asPromise = function (observable) { return new Promise(function (resolve, reject) { observable.map(function (response) { return response; }).subscribe(function (response) { resolve(response); }, function (error) { reject(error); }); }); }; return PromiseHttp; }()); exports.PromiseHttp = PromiseHttp; //# sourceMappingURL=PromiseHttp.js.map