From 1c44c908b28702e948e1a931757b35abc02ebbae Mon Sep 17 00:00:00 2001 From: Anton Karpov Date: Sun, 11 Dec 2016 00:28:29 -0800 Subject: [PATCH] fix babel 'strict mode' error Summary: need to remove function declaration in a lexically nested statement because babel uses 'use strict' by default now Closes https://github.com/facebook/react-native/pull/11390 Differential Revision: D4308275 fbshipit-source-id: 0d073361d25b23fb67f001225feb72532af38683 --- Libraries/Core/InitializeCore.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/Core/InitializeCore.js b/Libraries/Core/InitializeCore.js index 002ecb85ca4..eacec2c529e 100644 --- a/Libraries/Core/InitializeCore.js +++ b/Libraries/Core/InitializeCore.js @@ -109,7 +109,7 @@ require('RCTLog'); // Set up error handler if (!global.__fbDisableExceptionsManager) { - function handleError(e, isFatal) { + const handleError = (e, isFatal) => { try { ExceptionsManager.handleException(e, isFatal); } catch (ee) { @@ -118,7 +118,7 @@ if (!global.__fbDisableExceptionsManager) { /* eslint-enable no-console-disallow */ throw e; } - } + }; const ErrorUtils = require('ErrorUtils'); ErrorUtils.setGlobalHandler(handleError);