From 898d54cd0034bbb2727bc5b5eaf9d5a4f2a852de Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Sun, 9 Dec 2018 13:24:17 +0100 Subject: Add React 16 didCatch/ErrorBoundary component --- src/containers/settings/EditServiceScreen.js | 32 ++++++++++++++++------------ 1 file changed, 18 insertions(+), 14 deletions(-) (limited to 'src/containers/settings/EditServiceScreen.js') diff --git a/src/containers/settings/EditServiceScreen.js b/src/containers/settings/EditServiceScreen.js index f4915f68b..f0b7268d6 100644 --- a/src/containers/settings/EditServiceScreen.js +++ b/src/containers/settings/EditServiceScreen.js @@ -13,6 +13,8 @@ import { gaPage } from '../../lib/analytics'; import ServiceError from '../../components/settings/services/ServiceError'; import EditServiceForm from '../../components/settings/services/EditServiceForm'; +import ErrorBoundary from '../../components/util/ErrorBoundary'; + import { required, url, oneRequired } from '../../helpers/validation-helpers'; import { getSelectOptions } from '../../helpers/i18n-helpers'; @@ -302,20 +304,22 @@ export default @inject('stores', 'actions') @observer class EditServiceScreen ex const form = this.prepareForm(recipe, service, proxyFeature); return ( - this.onSubmit(d)} - onDelete={() => this.deleteService()} - isProxyFeatureEnabled={proxyFeature.isEnabled} - isProxyFeaturePremiumFeature={proxyFeature.isPremium} - /> + + this.onSubmit(d)} + onDelete={() => this.deleteService()} + isProxyFeatureEnabled={proxyFeature.isEnabled} + isProxyFeaturePremiumFeature={proxyFeature.isPremium} + /> + ); } } -- cgit v1.2.3-70-g09d2