Example 1: Skip until observable emits
( StackBlitz | jsBin | jsFiddle )
// RxJS v6+import { interval, timer } from 'rxjs';import { skipUntil } from 'rxjs/operators';//emit every 1sconst source = interval(1000);//skip emitted values from source until inner observable emits (6s)const example = source.pipe(skipUntil(timer(6000)));//output: 5...6...7...8........const subscribe = example.subscribe(val => console.log(val));
skipUntil 📰 - Official docs
📁 Source Code: https://github.com/ReactiveX/rxjs/blob/master/src/internal/operators/skipUntil.ts