File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,12 @@ export default function ngReduxProvider() {
4747
4848 const resolvedMiddleware = map ( _middlewares , resolveMiddleware ) ;
4949
50+ const resolveStoreEnhancer = storeEnhancer => isString ( storeEnhancer )
51+ ? $injector . get ( storeEnhancer )
52+ : storeEnhancer ;
53+
54+ const resolvedStoreEnhancer = map ( _storeEnhancers , resolveStoreEnhancer ) ;
55+
5056 if ( _reducerIsObject ) {
5157 const getReducerKey = key => isString ( _reducer [ key ] )
5258 ? $injector . get ( _reducer [ key ] )
@@ -63,7 +69,7 @@ export default function ngReduxProvider() {
6369 _reducer = combineReducers ( reducersObj ) ;
6470 }
6571
66- const finalCreateStore = _storeEnhancers ? compose ( ..._storeEnhancers ) ( createStore ) : createStore ;
72+ const finalCreateStore = resolvedStoreEnhancer ? compose ( ...resolvedStoreEnhancer ) ( createStore ) : createStore ;
6773
6874 //digestMiddleware needs to be the last one.
6975 resolvedMiddleware . push ( digestMiddleware ( $injector . get ( '$rootScope' ) ) ) ;
You can’t perform that action at this time.
0 commit comments