response$ = this.http.get()
                  
                  
                  Он делает запрос на сервер
                  
                  
                  Есть в отдельном сервисе простой таймер
                  
                  
                  timer(3000, 10000).pipe(switchMap(slowInternetToast$)) - после 3с после подписки он показывает выпадающее сообщение о низком интернет соединении.
                  
                  
                  Пытаюсь подмешать таймер к стриму response так, чтобы они одновременно запускались, и независимо друг от друга работали (в респонс пришел ответ, таймер сыпет каждую секунду выпадашкой).
                  
                  
                  Пытался делать через merge но rxjs ругается что нельзя подмешивать стрим<void> и стрим <number>.
                  
                  
                  Задача тривиальная срастить их но сделать так чтобы один не влиял на другой, либо один не возвращал значений и система об этом знала, что можно сделать?
                  
                  
                
Задача не совсем понятна. Обратитесь сюда @rxjs_ru Это более профильный чат
Обсуждают сегодня