RxJS switchMap

by ardydedase

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/6.6.7/rxjs.umd.min.js"></script>
<h1>
RxJS switchMap
</h1>
<button>
Click me
</button>

TypeScript

const clickEvent$: rxjs.Observable = rxjs.fromEvent(document, 'click');

clickEvent$.pipe(
  rxjs.operators.switchMap(() => { 
    return rxjs.interval(1000)
  })
).subscribe(console.log);