/** PURE_IMPORTS_START _hostReportError PURE_IMPORTS_END */ | |
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 |