mobx-react-lite
Version:
Lightweight React bindings for MobX based on React 16.8+ and Hooks
14 lines (13 loc) • 826 B
TypeScript
import "./utils/assertEnvironment";
import { observerFinalizationRegistry } from "./utils/observerFinalizationRegistry";
export { isUsingStaticRendering, enableStaticRendering } from "./staticRendering";
export { observer, IObserverOptions } from "./observer";
export { Observer } from "./ObserverComponent";
export { useLocalObservable } from "./useLocalObservable";
export { useLocalStore } from "./useLocalStore";
export { useAsObservableSource } from "./useAsObservableSource";
export { observerFinalizationRegistry as _observerFinalizationRegistry };
export declare const clearTimers: any;
export declare function useObserver<T>(fn: () => T, baseComponentName?: string): T;
export { isObserverBatched, observerBatching } from "./utils/observerBatching";
export declare function useStaticRendering(enable: boolean): void;