diff --git a/src/components/connect.js b/src/components/connect.js index 5b31632d1..0396a8f18 100644 --- a/src/components/connect.js +++ b/src/components/connect.js @@ -185,8 +185,10 @@ export default function connect(mapStateToProps, mapDispatchToProps, mergeProps, return } - this.setState({ - storeState: this.store.getState() + return new Promise((resolve) => { + this.setState({ + storeState: this.store.getState() + }, resolve) }) }