darian
Version:
A Naive state container for JavaScript apps
11 lines (10 loc) • 360 B
TypeScript
/// <reference types="rx-core-binding" />
import { Subject } from "rx";
import Store from "./Store";
import { actionT, reducerT } from "./type";
declare const createStoreSubject: (reducer: reducerT, initAction?: actionT) => {
dispatch: (action: actionT) => object;
store: Store;
stream: Subject<{}>;
};
export default createStoreSubject;