delta-store
Version:
An API for a store with change records
28 lines • 834 B
JavaScript
/**
* Created by Papa on 1/5/2016.
*/
;
// 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