Skip to content

Commit a894627

Browse files
committed
middleware with redux-logger
1 parent d6d1292 commit a894627

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"react": "^15.5.4",
1010
"react-dom": "^15.5.4",
1111
"react-redux": "^5.0.5",
12-
"redux": "^3.6.0"
12+
"redux": "^3.6.0",
13+
"redux-logger": "^3.0.6"
1314
},
1415
"scripts": {
1516
"start": "react-scripts start",

src/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import { combineReducers, createStore } from 'redux';
3+
import { applyMiddleware, combineReducers, createStore } from 'redux';
44
import { Provider, connect } from 'react-redux';
5+
import { createLogger } from 'redux-logger'
56
import './index.css';
67

78
// action types
@@ -85,7 +86,13 @@ const rootReducer = combineReducers({
8586
filterState: filterReducer,
8687
});
8788

88-
const store = createStore(rootReducer);
89+
const logger = createLogger();
90+
91+
const store = createStore(
92+
rootReducer,
93+
undefined,
94+
applyMiddleware(logger)
95+
);
8996

9097
// components
9198

0 commit comments

Comments
 (0)