1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 | 'use strict';
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | const BatchedBridge = require('BatchedBridge');
|
18 | BatchedBridge.registerLazyCallableModule('Systrace', () => require('Systrace'));
|
19 | BatchedBridge.registerLazyCallableModule('JSTimers', () => require('JSTimers'));
|
20 | BatchedBridge.registerLazyCallableModule('HeapCapture', () =>
|
21 | require('HeapCapture'),
|
22 | );
|
23 | BatchedBridge.registerLazyCallableModule('SamplingProfiler', () =>
|
24 | require('SamplingProfiler'),
|
25 | );
|
26 | BatchedBridge.registerLazyCallableModule('RCTLog', () => require('RCTLog'));
|
27 | BatchedBridge.registerLazyCallableModule('RCTDeviceEventEmitter', () =>
|
28 | require('RCTDeviceEventEmitter'),
|
29 | );
|
30 | BatchedBridge.registerLazyCallableModule('RCTNativeAppEventEmitter', () =>
|
31 | require('RCTNativeAppEventEmitter'),
|
32 | );
|
33 | BatchedBridge.registerLazyCallableModule('PerformanceLogger', () =>
|
34 | require('PerformanceLogger'),
|
35 | );
|
36 | BatchedBridge.registerLazyCallableModule('JSDevSupportModule', () =>
|
37 | require('JSDevSupportModule'),
|
38 | );
|
39 |
|
40 | if (__DEV__ && !global.__RCTProfileIsProfiling) {
|
41 | BatchedBridge.registerCallableModule('HMRClient', require('HMRClient'));
|
42 | }
|