Показать загрузчик используя HTTP-перехватчик как минимум Xs - PullRequest
0 голосов
/ 25 марта 2020

Я использую перехватчик для отображения загрузчика, когда у меня есть HTTP-запрос.

Я использую debounceTime, чтобы не отображать загрузчик, если запрос является быстрым:

this.loadingSubscription = this.loaderService.loadingStatus.pipe(
  debounceTime(1500)
).subscribe((value) => {
    this.loading = value;
}); 

Что я могу использовать, если я хочу см. загрузчик каждый раз при минимум Xs?

Пример:

  • Мой запрос займет 200 мс, я увижу мой загрузчик 1500 мс
  • Мой запрос займет 1700 мс, я увижу мой загрузчик 1700 мс

Спасибо:)

...