@idiosync/react-observable
Version:
State management control layer for React projects
5 lines (4 loc) • 422 B
TypeScript
import { Observable, ObservableStackItem } from '../types/observable';
export declare const createStreamName: (baseName: string) => string;
export declare const wrapObservable: <T extends unknown = unknown>(observable: Observable<T>, onSubscription: (unsubscribe: () => void) => void) => Observable<T>;
export declare const getIsAppropriateStream: (stack: ObservableStackItem[], id: string, emitCount: number) => boolean;