Skip to content

Commit e7fede9

Browse files
committed
Do not set pass initialState if it is undefined
1 parent 1441b6a commit e7fede9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/components/ngRedux.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default function ngReduxProvider() {
2828
_reducer = reducer;
2929
_storeEnhancers = storeEnhancers
3030
_middlewares = middlewares || [];
31-
_initialState = initialState || {};
31+
_initialState = initialState;
3232
};
3333

3434
this.$get = ($injector) => {
@@ -47,7 +47,9 @@ export default function ngReduxProvider() {
4747
//digestMiddleware needs to be the last one.
4848
resolvedMiddleware.push(digestMiddleware($injector.get('$rootScope')));
4949

50-
store = applyMiddleware(...resolvedMiddleware)(finalCreateStore)(_reducer, _initialState);
50+
store = _initialState
51+
? applyMiddleware(...resolvedMiddleware)(finalCreateStore)(_reducer, _initialState)
52+
: applyMiddleware(...resolvedMiddleware)(finalCreateStore)(_reducer);
5153

5254
return {
5355
...store,

0 commit comments

Comments
 (0)