UNPKG

@reactivex/rxjs

Version:

Reactive Extensions for modern JavaScript

12 lines 458 B
import { hostReportError } from './hostReportError'; export var subscribeToPromise = function (promise) { return function (subscriber) { promise.then(function (value) { if (!subscriber.closed) { subscriber.next(value); subscriber.complete(); } }, function (err) { return subscriber.error(err); }) .then(null, hostReportError); return subscriber; }; }; //# sourceMappingURL=subscribeToPromise.js.map