import thunk, { ThunkDispatch } from 'redux-thunk'
export type IRootThunkDispatch = ThunkDispatch<IRootState, null, IRootAction>
const store = createStore<IRootState,IRootAction,{},{}>(
rootReducer,
composeEnhancers(
applyMiddleware(logger),
applyMiddleware(routerMiddleware(history)),
applyMiddleware(thunk),
)
);
export default store;
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter