@alauda-fe/common
Version:
Alauda frontend team common codes.
6 lines (5 loc) • 429 B
TypeScript
import { DestroyRef } from '@angular/core';
import { Observable } from 'rxjs';
export declare const createPollObservable: <TResult>(fetch$: Observable<TResult>, pollIn: number | Observable<number>) => Observable<TResult>;
export declare function onDestroy(destroyRef?: DestroyRef): Observable<void>;
export declare const tapSkip: <T>(nEmissions: number, callback: (args: T) => void) => (source$: Observable<T>) => Observable<T>;