UNPKG

react-use

Version:
9 lines (8 loc) 317 B
export interface Observable<T> { subscribe: (listener: (value: T) => void) => { unsubscribe: () => void; }; } declare function useObservable<T>(observable$: Observable<T>): T | undefined; declare function useObservable<T>(observable$: Observable<T>, initialValue: T): T; export default useObservable;