From f2b7a7b9946d88dfb6f6bca5a26bc1e50b6c38cf Mon Sep 17 00:00:00 2001 From: Jim Bolla Date: Thu, 12 Jan 2017 09:44:15 -0500 Subject: [PATCH] Refactors applyMiddleware to reduce confusion around createStore args. Because #2200 #2131#2128 #2028... --- src/applyMiddleware.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/applyMiddleware.js b/src/applyMiddleware.js index 3cf08841b6..4ce535d542 100644 --- a/src/applyMiddleware.js +++ b/src/applyMiddleware.js @@ -17,8 +17,8 @@ import compose from './compose' * @returns {Function} A store enhancer applying the middleware. */ export default function applyMiddleware(...middlewares) { - return (createStore) => (reducer, preloadedState, enhancer) => { - const store = createStore(reducer, preloadedState, enhancer) + return (createStore) => (...args) => { + const store = createStore(...args) let dispatch = store.dispatch let chain = []