@badisi/ngx-safe-subscribe
Version:
Easy way to automatically unsubscribe from RxJS observables in Angular components
9 lines (8 loc) • 360 B
TypeScript
import { Observable, Subscription } from 'rxjs';
declare module 'rxjs/internal/Observable' {
interface Observable<T> {
safeSubscribe: typeof safeSubscribe;
}
}
export declare function SafeSubscribe(destructorName?: string): ClassDecorator;
export declare function safeSubscribe<T>(this: Observable<T>, target: any, ...args: any): Subscription;