@anhnh27/reduxtoolkit-action-dispatcher
Version:
Dispatch redux actions without useDispatch or mapDispatchToProps
13 lines (12 loc) • 446 B
TypeScript
/**
* CreatedBy: Hoang Anh Nguyen
* Date: 08 Nov 22
*/
import { AnyAction, Dispatch } from "@reduxjs/toolkit";
interface MiddlewareAPI<D extends Dispatch = Dispatch, S = any> {
dispatch: D;
getState(): S;
}
export declare let store: MiddlewareAPI;
declare const actionDispatcherMiddleware: (_store: MiddlewareAPI<Dispatch<AnyAction>, any>) => (next: Dispatch) => (action: AnyAction) => void;
export default actionDispatcherMiddleware;