Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. const composeEnhancers =
  2. (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ &&
  3. (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({
  4. serializeAction: true
  5. });
  6.  
  7. const createStoreWithApi = (api: IApi, initialState?: {}) => {
  8. const middlewares = [
  9. thunkMiddleware.withExtraArgument({
  10. api
  11. })
  12. ];
  13. const enhancer = composeWithDevTools(applyMiddleware(...middlewares));
  14. return createStore(rootReducer, initialState!, enhancer);
  15. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement