UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

10 lines 1.28 kB
import { of, } from 'rxjs'; import { switchMap } from 'rxjs/operators'; /** * Regenerate on retry * * @param obs * @returns Observable */ export const regenerateOnRetry = (obs) => of(true).pipe(switchMap(() => obs())); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnZW5lcmF0ZS1vbi1yZXRyeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvand0LyIsInNvdXJjZXMiOlsiand0LXRva2VuLW1hbmFnbWVudC91dGlsaXRpZXMvcmVnZW5lcmF0ZS1vbi1yZXRyeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBRUwsRUFBRSxHQUNILE1BQU0sTUFBTSxDQUFDO0FBQ2QsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRzNDOzs7OztHQUtHO0FBQ0gsTUFBTSxDQUFDLE1BQU0saUJBQWlCLEdBQUcsQ0FBSSxHQUEwQixFQUFpQixFQUFFLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FDOUYsU0FBUyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQ3ZCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBPYnNlcnZhYmxlLFxuICBvZixcbn0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBzd2l0Y2hNYXAgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XG5cblxuLyoqXG4gKiBSZWdlbmVyYXRlIG9uIHJldHJ5XG4gKlxuICogQHBhcmFtIG9ic1xuICogQHJldHVybnMgT2JzZXJ2YWJsZVxuICovXG5leHBvcnQgY29uc3QgcmVnZW5lcmF0ZU9uUmV0cnkgPSA8VD4ob2JzOiAoKCkgPT4gT2JzZXJ2YWJsZTxUPikpOiBPYnNlcnZhYmxlPFQ+ID0+IG9mKHRydWUpLnBpcGUoXG4gIHN3aXRjaE1hcCgoKSA9PiBvYnMoKSksXG4pO1xuXG4iXX0=