Skip to content

Instantly share code, notes, and snippets.

@YonathanMeguira
Created December 28, 2020 07:00
Show Gist options
  • Save YonathanMeguira/0a37b4f05374f2df501e8fdbfc85d660 to your computer and use it in GitHub Desktop.
Save YonathanMeguira/0a37b4f05374f2df501e8fdbfc85d660 to your computer and use it in GitHub Desktop.
const keepListening$ = new BehaviorSubject<boolean>(true);
// do whatever with your operator
myOperator$.pipe(takeUntil(keepListening$)).subscribe(gotResponse => {
// do whatever
if (gotResponse) {
keepListening$.next(false);
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment