UNPKG

@mittwald/react-use-promise

Version:

Simple and declarative use of Promises in your React components. Observe their state and refresh them in various advanced ways.

11 lines (10 loc) 322 B
import { Observer, UnbindObserver } from "./types.js"; export declare class ObservableValue<T> { value: T; private readonly observers; constructor(value: T); private notifyObservers; get observerCount(): number; observe(observer: Observer<T>): UnbindObserver; updateValue(newValue: T): void; }