将跟踪选项应用于 redux-thunk 设置

问题描述

我最近将我的 React Native 应用程序设置为使用 redux-devtools-extension,现在我正在尝试弄清楚如何应用堆栈跟踪。目前我的商店是这样写的:

import reduxThunk from 'redux-thunk';

const persistedReducer = persistReducer(persistConfig,reducers);

const store = createStore(
  persistedReducer,composeWithDevTools(applyMiddleware(reduxThunk)),);

我基本上想应用以下选项,以便我可以看到从哪里调用操作:

{
  trace: true,traceLimit: 25,}

鉴于上述情况,我该如何改造我当前的设置?

解决方法

documentation 在这里解释。我认为文件应该是这样的。

import reduxThunk from 'redux-thunk';

const persistedReducer = persistReducer(persistConfig,reducers);
const composeEnhancers = composeWithDevTools({ trace: true,traceLimit: 25});

const store = createStore(
  persistedReducer,composeEnhancers(applyMiddleware(reduxThunk)),);