mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-24 04:16:00 +08:00
gets Relay/Classic/Compat building
Reviewed By: fkgozali Differential Revision: D5482765 fbshipit-source-id: 0a7c2b8d99256352f09b6510ec8ca1631425e232
This commit is contained in:
committed by
Facebook Github Bot
parent
042f254a12
commit
eec58237ce
27
Libraries/vendor/core/ErrorUtils.js
vendored
Normal file
27
Libraries/vendor/core/ErrorUtils.js
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/**
|
||||
* Copyright (c) 2015-present, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree. An additional grant
|
||||
* of patent rights can be found in the PATENTS file in the same directory.
|
||||
*
|
||||
* @providesModule ErrorUtils
|
||||
* @flow
|
||||
*/
|
||||
|
||||
/* eslint-disable strict */
|
||||
|
||||
/**
|
||||
* The particular require runtime that we are using looks for a global
|
||||
* `ErrorUtils` object and if it exists, then it requires modules with the
|
||||
* error handler specified via ErrorUtils.setGlobalHandler by calling the
|
||||
* require function with applyWithGuard. Since the require module is loaded
|
||||
* before any of the modules, this ErrorUtils must be defined (and the handler
|
||||
* set) globally before requiring anything.
|
||||
*
|
||||
* However, we still want to treat ErrorUtils as a module so that other modules
|
||||
* that use it aren't just using a global variable, so simply export the global
|
||||
* variable here. ErrorUtils is originally defined in a file named error-guard.js.
|
||||
*/
|
||||
module.exports = global.ErrorUtils;
|
||||
Reference in New Issue
Block a user