Skip to content

Commit 6b3a7dc

Browse files
committed
Merge pull request reduxjs#706 from SpencerCDixon/update-docs-for-logging-middleware
Update redux-logger example in docs to use new syntax
2 parents 23003fc + ab984ab commit 6b3a7dc

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

docs/advanced/AsyncActions.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -385,14 +385,20 @@ How do we include the Redux Thunk middleware in the dispatch mechanism? We use t
385385
386386
```js
387387
import thunkMiddleware from 'redux-thunk';
388-
import loggerMiddleware from 'redux-logger';
388+
import createLogger from 'redux-logger';
389389
import { createStore, applyMiddleware } from 'redux';
390390
import { selectReddit, fetchPosts } from './actions';
391391
import rootReducer from './reducers';
392392

393+
const logger = createLogger({
394+
level: 'info',
395+
collapsed: true,
396+
predicate (getState, action) => action.type
397+
});
398+
393399
const createStoreWithMiddleware = applyMiddleware(
394400
thunkMiddleware, // lets us dispatch() functions
395-
loggerMiddleware // neat middleware that logs actions
401+
logger // neat middleware that logs actions
396402
)(createStore);
397403

398404
const store = createStoreWithMiddleware(rootReducer);

0 commit comments

Comments
 (0)