Commit aa8d1a06 authored by Guillaume Perréal's avatar Guillaume Perréal
Browse files

Added the consoleObserver;

No related merge requests found
Showing with 14 additions and 0 deletions
+14 -0
import { Observer } from 'rxjs';
let serial = 0;
// tslint:disable:no-console
export function consoleObserver<T>(subject = `spy#${++serial}`): Observer<T> {
return <Observer<T>>{
closed: false,
next: value => console.log(subject, 'next:', value),
error: err => console.log(subject, 'error:', err),
complete: () => console.log(subject, 'completed.'),
};
}
......@@ -3,3 +3,4 @@ export { safeCombineLatest } from './safe-combine-latest.observable';
export { safeForkJoin } from './safe-fork-join.observable';
export { select } from './select.operator';
export { untilDestroyed } from './until-destroyed.operator';
export { consoleObserver } from './console.observer';
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment