DelayWhen

Delays the emission of items from the source Observable by a given time span determined by the emissions of another Observable.

retryWhen(errors => errors.pipe(
    delayWhen(() => timer(300))
))

Last updated