rcrx
Version:
Rcrx is a lightweight library that provides Rx.js utilities for React applications.
8 lines (4 loc) • 338 B
TypeScript
import { Observable } from 'rxjs';
declare function useObservable<T>(observable: Observable<T>): T | undefined;
declare function useSubscribe<TValue, TReturnValue>(observable: Observable<TValue>, fn: (value: TValue) => TReturnValue, defaultReturnValue?: TReturnValue): TReturnValue | undefined;
export { useObservable, useSubscribe };