From 3f968c801e4fdd7f37639bb8ea6df8931225c61a Mon Sep 17 00:00:00 2001 From: Riccardo Cipolleschi Date: Thu, 11 May 2023 05:39:12 -0700 Subject: [PATCH] Back out "Setup: Route all TurboModules through interop layer" Summary: Original commit changeset: fc64ff74e1cb Original Phabricator Diff: D45329537 ## Changelog [iOS][Fixed] - Revert TM][iOS] Setup: Route all TurboModules through interop layer Reviewed By: javache Differential Revision: D45773197 fbshipit-source-id: 62d7cadc7bfa94b413082f6dddb896105459eab4 --- .../platform/ios/ReactCommon/RCTTurboModuleManager.mm | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm index 930895fae75..87c3e9019ba 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm @@ -408,10 +408,6 @@ static Class getFallbackClassFromName(const char *name) - (BOOL)_isTurboModule:(const char *)moduleName { - if (RCTTurboModuleInteropForAllTurboModulesEnabled()) { - return NO; - } - Class moduleClass = [self _getModuleClassFromName:moduleName]; return moduleClass != nil && (RCT_IS_TURBO_MODULE_CLASS(moduleClass) && ![moduleClass isSubclassOfClass:RCTCxxModule.class]); @@ -419,10 +415,6 @@ static Class getFallbackClassFromName(const char *name) - (BOOL)_isLegacyModule:(const char *)moduleName { - if (RCTTurboModuleInteropForAllTurboModulesEnabled()) { - return YES; - } - Class moduleClass = [self _getModuleClassFromName:moduleName]; return moduleClass != nil && (!RCT_IS_TURBO_MODULE_CLASS(moduleClass) || [moduleClass isSubclassOfClass:RCTCxxModule.class]);