Skip to content

Commit 9d02a1a

Browse files
committed
use redux-action-thunk
1 parent 7736e3b commit 9d02a1a

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

lib/store/index.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
"use strict";
22
var redux_1 = require('redux');
3+
var redux_action_thunk_1 = require('redux-action-thunk');
34
var reducers_1 = require('../reducers');
4-
var redux_thunk_1 = require('redux-thunk');
55
var createLogger = require('redux-logger');
6-
var middlewares = [redux_thunk_1.default];
7-
var devMode = true;
6+
var redux_thunk_1 = require('redux-thunk');
7+
var middlewares = [redux_action_thunk_1.ratMiddleware, redux_thunk_1.default];
8+
var devMode = false;
89
if (devMode) {
910
var logger = createLogger();
1011
middlewares.push(logger);

package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,12 @@
4343
"material-ui": "0.15.0",
4444
"react": "15.0.2",
4545
"react-dom": "15.0.2",
46-
"react-tap-event-plugin": "1.0.0",
4746
"react-redux": "4.4.5",
47+
"react-tap-event-plugin": "1.0.0",
4848
"redux": "3.5.2",
49+
"redux-action-thunk": "0.1.0",
4950
"redux-logger": "2.6.1",
50-
"redux-thunk": "^2.0.1"
51+
"redux-thunk": "^2.1.0"
5152
},
5253
"scripts": {
5354
"compile": "tsc"

src/store/index.ts

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import { applyMiddleware, createStore } from 'redux';
2+
import {ratMiddleware} from 'redux-action-thunk';
23
import reducer from '../reducers';
3-
import thunk from 'redux-thunk';
44
import * as createLogger from 'redux-logger';
5+
import thunk from 'redux-thunk';
56

6-
const middlewares = [thunk];
7+
// const middlewares = [ramMiddleware];
8+
const middlewares = [ratMiddleware, thunk];
79

8-
const devMode = true;
10+
const devMode = false;
911
if (devMode) {
1012
const logger = createLogger();
1113
middlewares.push(logger);

0 commit comments

Comments
 (0)