Skip to content

Instantly share code, notes, and snippets.

@caroso1222
Created January 9, 2019 04:50
Show Gist options
  • Save caroso1222/702840ada92c41712bc7aa264069cc25 to your computer and use it in GitHub Desktop.
Save caroso1222/702840ada92c41712bc7aa264069cc25 to your computer and use it in GitHub Desktop.
rxjs-log-step-3.ts
export function log() {
return function logFn<T>(source: Observable<T>) {
const output = new Observable<T>(observer => {
source.subscribe(
val => console.log(val),
err => console.error(err),
() => console.log('%ccomplete', 'color: green')
);
});
return output;
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment