UNPKG

standalone-store

Version:

Middleware for redux store in standalone mode for nodejs environment

13 lines (12 loc) 610 B
import { AnyAction, Middleware, StoreCreator } from 'redux'; import { ActionCreator } from 'typesafe-actions'; declare type ConfigureStore = ({ middlewares, }: { middlewares: Middleware[]; }) => ReturnType<StoreCreator>; export declare const dispatchActionsAndWaitResponse: <TState, TSelectorResponse>({ actionsDispatch, actionCreatorsResolve, configureStore, selector, }: { configureStore: ConfigureStore; actionsDispatch: AnyAction[]; actionCreatorsResolve: ActionCreator<string>[]; selector: (state: TState) => TSelectorResponse; }) => Promise<TSelectorResponse>; export {};