From 2fb6a4849d3032985892e088efba13e831100513 Mon Sep 17 00:00:00 2001 From: chrisgarrity <chrisg@media.mit.edu> Date: Thu, 23 Aug 2018 11:08:38 -0400 Subject: [PATCH] Fix warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - empty MapDispatchToProps (dispatch) - remove `on…` VM listeners from props passed to wrapped component. --- src/containers/controls.jsx | 4 +++- src/containers/error-boundary.jsx | 2 +- src/lib/vm-listener-hoc.jsx | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/containers/controls.jsx b/src/containers/controls.jsx index 7cc52870f..2869a047a 100644 --- a/src/containers/controls.jsx +++ b/src/containers/controls.jsx @@ -64,5 +64,7 @@ const mapStateToProps = state => ({ projectRunning: state.scratchGui.vmStatus.running, turbo: state.scratchGui.vmStatus.turbo }); +// no-op function to prevent dispatch prop being passed to component +const mapDispatchToProps = () => ({}); -export default connect(mapStateToProps)(Controls); +export default connect(mapStateToProps, mapDispatchToProps)(Controls); diff --git a/src/containers/error-boundary.jsx b/src/containers/error-boundary.jsx index fbb15f3b9..6485a41b8 100644 --- a/src/containers/error-boundary.jsx +++ b/src/containers/error-boundary.jsx @@ -78,6 +78,6 @@ const mapStateToProps = state => ({ }); // no-op function to prevent dispatch prop being passed to component -const mapDispatchToProps = () => {}; +const mapDispatchToProps = () => ({}); export default connect(mapStateToProps, mapDispatchToProps)(ErrorBoundary); diff --git a/src/lib/vm-listener-hoc.jsx b/src/lib/vm-listener-hoc.jsx index b2256b82a..67e70f900 100644 --- a/src/lib/vm-listener-hoc.jsx +++ b/src/lib/vm-listener-hoc.jsx @@ -89,6 +89,10 @@ const vmListenerHOC = function (WrappedComponent) { onKeyUp, onMonitorsUpdate, onTargetsUpdate, + onProjectRunStart, + onProjectRunStop, + onTurboModeOff, + onTurboModeOn, /* eslint-enable no-unused-vars */ ...props } = this.props; -- GitLab