mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
a81b7d18fa
Summary: Refactors `RCTNeworking.ios.js` so that event registration does not get passed along to `NativeNetworkingIOS`. Instead, we go straight to `RCTDeviceEventEmitter` (which is what `NativeEventEmitter` ultimately does when `nativeModule` is not supplied). This optimization reduces overhead of making network requests, and it is made possible because `NativeNetworkingIOS` does not actually do any meaningful work when `startObserving` is invoked. Changelog: [iOS][Removed] - Removed event methods except `addListener` from `Networking` Reviewed By: lunaleaps Differential Revision: D26137965 fbshipit-source-id: b6e0288689459ddb8ecf8d34dce6250d3b0ecb59