@idiosync/react-observable
Version:
State management control layer for React projects
14 lines (13 loc) • 385 B
TypeScript
import type { Observable } from './observable';
export interface Store {
[key: string]: Record<string, Observable<unknown>>;
}
/** @internal */
export type FlatStore = Record<string, Observable<unknown>>;
export interface ObservableConfig<T> {
observablePath: string;
options: ObservableOptions;
}
export interface ObservableOptions {
skipAutomaticFlushes?: boolean;
}