Ребят, кто знает, почему не срабатывает отписка от fromEvent?
const click$: Observable<MouseEvent> = fromEvent<MouseEvent>(this.document, 'click').pipe(
first()
);
const mouseover$: Observable<MouseEvent> = fromEvent<MouseEvent>(this.document, 'mouseover').pipe(
tap(_ => console.log('mouseover')),
takeUntil(click$)
);
mouseover$.subscribe(() => console.log('test'));
проблема тут:
tap(_ => console.log('mouseover')),
отрабатывает даже после клика