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() {
47
47
48
48
const resolvedMiddleware = map ( _middlewares , resolveMiddleware ) ;
49
49
50
+ const resolveStoreEnhancer = storeEnhancer => isString ( storeEnhancer )
51
+ ? $injector . get ( storeEnhancer )
52
+ : storeEnhancer ;
53
+
54
+ const resolvedStoreEnhancer = map ( _storeEnhancers , resolveStoreEnhancer ) ;
55
+
50
56
if ( _reducerIsObject ) {
51
57
const getReducerKey = key => isString ( _reducer [ key ] )
52
58
? $injector . get ( _reducer [ key ] )
@@ -63,7 +69,7 @@ export default function ngReduxProvider() {
63
69
_reducer = combineReducers ( reducersObj ) ;
64
70
}
65
71
66
- const finalCreateStore = _storeEnhancers ? compose ( ..._storeEnhancers ) ( createStore ) : createStore ;
72
+ const finalCreateStore = resolvedStoreEnhancer ? compose ( ...resolvedStoreEnhancer ) ( createStore ) : createStore ;
67
73
68
74
//digestMiddleware needs to be the last one.
69
75
resolvedMiddleware . push ( digestMiddleware ( $injector . get ( '$rootScope' ) ) ) ;
You can’t perform that action at this time.
0 commit comments