Skip to content

Commit ceb3e63

Browse files
committed
Merge pull request #55 from wbuchwalter/fix-initialState
Do not pass initialState if it is undefined, fix #54
2 parents 03d9bee + e7fede9 commit ceb3e63

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
@@ -29,7 +29,7 @@ export default function ngReduxProvider() {
2929
_reducer = reducer;
3030
_storeEnhancers = storeEnhancers
3131
_middlewares = middlewares || [];
32-
_initialState = initialState || {};
32+
_initialState = initialState;
3333
};
3434

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

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

5355
return assign({}, store, { connect: Connector(store) });
5456
};

0 commit comments

Comments
 (0)