@legendapp/state
Version:
5 lines (4 loc) • 395 B
TypeScript
import { ObserveEvent, ObserveEventCallback, Selector } from '@legendapp/state';
import type { ObserveOptions } from '../observe';
export declare function useObserveEffect<T>(run: (e: ObserveEvent<T>) => T | void, options?: ObserveOptions): void;
export declare function useObserveEffect<T>(selector: Selector<T>, reaction?: (e: ObserveEventCallback<T>) => any, options?: ObserveOptions): void;