From 6905704f4f13196549ef458817341b27f19eb941 Mon Sep 17 00:00:00 2001 From: Paul Kaplan <pkaplan@media.mit.edu> Date: Thu, 10 May 2018 15:16:54 -0400 Subject: [PATCH] Add an error boundary for monitors, now that they do a lot. --- src/containers/monitor-list.jsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/containers/monitor-list.jsx b/src/containers/monitor-list.jsx index 85a3b20e3..b3dcd5b7c 100644 --- a/src/containers/monitor-list.jsx +++ b/src/containers/monitor-list.jsx @@ -5,6 +5,8 @@ import PropTypes from 'prop-types'; import {connect} from 'react-redux'; import {moveMonitorRect} from '../reducers/monitor-layout'; +import errorBoundaryHOC from '../lib/error-boundary-hoc.jsx'; + import MonitorListComponent from '../components/monitor-list/monitor-list.jsx'; class MonitorList extends React.Component { @@ -37,7 +39,9 @@ const mapDispatchToProps = dispatch => ({ moveMonitorRect: (id, x, y) => dispatch(moveMonitorRect(id, x, y)) }); -export default connect( - mapStateToProps, - mapDispatchToProps -)(MonitorList); +export default errorBoundaryHOC('Monitors')( + connect( + mapStateToProps, + mapDispatchToProps + )(MonitorList) +); -- GitLab