diff --git a/npm-package/package.json b/npm-package/package.json index 43899641..38200081 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -11,6 +11,6 @@ "author": "Mihail Diordiev (https://github.com/zalmoxisus)", "license": "MIT", "peerDependencies": { - "redux": "^3.1.0" + "redux": "^3.1.0 || ^4.0.0" } } diff --git a/src/app/service/Monitor.js b/src/app/service/Monitor.js index d127e456..4b268918 100644 --- a/src/app/service/Monitor.js +++ b/src/app/service/Monitor.js @@ -23,7 +23,7 @@ export default class Monitor { this.active = false; clearTimeout(this.waitingTimeout); }; - isHotReloaded = () => this.lastAction === '@@redux/INIT'; + isHotReloaded = () => this.lastAction.indexOf('@@redux/INIT') === 0; isMonitorAction = () => this.lastAction && this.lastAction !== 'PERFORM_ACTION'; isTimeTraveling = () => this.lastAction === 'JUMP_TO_STATE'; isPaused = () => {