timing-provider
Version:
An implementation of the timing provider specification.
16 lines • 447 B
JavaScript
import { Observable } from 'rxjs';
export const ignoreLateResult = (promise) => new Observable((observer) => {
let isActive = true;
promise.then((value) => {
if (isActive) {
observer.next(value);
observer.complete();
}
}, (err) => {
if (isActive) {
observer.error(err);
}
});
return () => (isActive = false);
});
//# sourceMappingURL=ignore-late-result.js.map