UNPKG

redux-detector

Version:

Redux enhancer for pure detection of state changes.

17 lines (16 loc) 694 B
import { StoreEnhancer } from "redux"; import { DetectableStoreExt } from "./DetectableStoreExt"; import { ActionsDetector } from "./Detector"; import { DetectorListener } from "./DetectorListener"; export declare const ActionTypes: { INIT: string; }; export declare type StoreDetectableEnhancer<S> = StoreEnhancer<DetectableStoreExt<S>, {}>; /** * Creates detector enhancer that modifies redux store to use it with provided detector. * * @param detector Root actions detector * @param listener * @returns Store enhancer */ export declare function createDetectorEnhancer<S = any>(detector: ActionsDetector<S>, listener?: DetectorListener): StoreDetectableEnhancer<S>;