Проблема с настройкой serializeAction на true в настройках моего магазина - PullRequest
0 голосов
/ 30 апреля 2019

Не уверен, как установить serializeAction на true в enhancer Я пытался добавить:

const composeEnhancers =
   (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ &&
   (window as any).__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({
     serializeAction: true
 });

Но не уверен, как добавить это к enhancer, у меня естьпопытался установить энхансер так: const enhancer = composeWithDevTools(applyMiddleware(...middlewares)) && composeEnhancers без особой удачи.

Это моя текущая настройка:

const createStoreWithApi = (api: IApi, initialState?: {}) => {
  const middlewares = [
    thunkMiddleware.withExtraArgument({
      api
    })
  ];
  const enhancer = composeWithDevTools(applyMiddleware(...middlewares));
  return createStore(rootReducer, initialState!, enhancer);
};

Буду рад совету

...