retryWhen(
receives: (errors: Observable) => Observable,
the: scheduler
): Observable
Задача: Повторить запрос к серверу, если запрос завершился с ошибкой. При повторении ошибки - пауза между запросами увеличивается, при достижении лимита повторов - запросы прекращаются.
retryWhen - повторить наблюдаемую последовательность при возникновении ошибки, используя настраиваемый критерий.
import {timer, interval} from '