Я хотел бы получить координаты мыши и затем анимировать их с помощью requestanimationframe, в то время как BehaviorSubject
имеет значение true.
Есть мысли о том, с чего начать? Я застрял здесь:
this.isDragging$
.filter((isDragging: boolean) => isDragging)
.switchMap(() => Observable.interval(0, animationFrame))
.takeUntil(this.onDestroy$)
.subscribe(() => {
console.log(1)
})
Однако это явно не останавливается, когда isDragging ложно ...