МБ
У меня есть такой метод, который обновляет данные.
updateTasks(): void {Метод вызывается в других методах, чтобы избежать лишнего вызова обернул в setTimeout, но хотелось бы это сделать через rxjs с debounceTime(500). Подскажите как это все устроить?)
if (this.timeout !== null) {
clearTimeout(this.timeout);
}
this.timeout = setTimeout(() => {
localStorage.setItem('tasks', JSON.stringify(this.testTasks.value));
}, 500);
}