mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Register RCTEventEmitter as callable module for Venice
Summary: ## Context Trying to fix this js error ``` com.facebook.errorreporting.lacrima.common.exception.LacrimaJavascriptException: Error: Module RCTEventEmitter has not been registered as callable. Did you forget to call `RN$registerCallableModule`?, js build: UNKNOWN ``` https://fburl.com/logview/fvc33d48 Changelog: [General][Changed] - Register RCTEventEmitter as callable module for Venice Reviewed By: PeteTheHeat Differential Revision: D27969226 fbshipit-source-id: 8e807ee5b2ef447b0bb49fa2107352d89584c181
This commit is contained in:
committed by
Facebook GitHub Bot
parent
23ae702d97
commit
de477a0df6
@@ -14,7 +14,11 @@ const BatchedBridge = require('../BatchedBridge/BatchedBridge');
|
||||
|
||||
const RCTEventEmitter = {
|
||||
register(eventEmitter: any) {
|
||||
BatchedBridge.registerCallableModule('RCTEventEmitter', eventEmitter);
|
||||
if (global.RN$Bridgeless) {
|
||||
global.RN$registerCallableModule('RCTEventEmitter', () => eventEmitter);
|
||||
} else {
|
||||
BatchedBridge.registerCallableModule('RCTEventEmitter', eventEmitter);
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user