Convert emoji actions to use redux-thunk

This commit is contained in:
Evan Hahn 2020-10-30 13:00:01 -05:00 committed by Evan Hahn
parent decc93532b
commit 8c3da11996
5 changed files with 37 additions and 19 deletions

View file

@ -8,6 +8,7 @@ import {
} from 'redux';
import promise from 'redux-promise-middleware';
import thunk from 'redux-thunk';
import { createLogger } from 'redux-logger';
import { reducer, StateType } from './reducer';
@ -34,8 +35,11 @@ const logger = createLogger({
logger: directConsole,
});
// Exclude logger if we're in production mode
const middlewareList = env === 'production' ? [promise] : [promise, logger];
const middlewareList = [
promise,
thunk,
...(env === 'production' ? [] : [logger]),
];
const enhancer = applyMiddleware(...middlewareList);