From b141dd70080539e4df61cd3e248b8459cd959e0a Mon Sep 17 00:00:00 2001 From: Ramanpreet Nara Date: Wed, 4 Nov 2020 11:20:21 -0800 Subject: [PATCH] Make getTurboModule required in RCTTurboModule protocol Summary: This change should make all type-safe NativeModules TurboModule-compatible. Changelog: [Internal] Differential Revision: D24729493 fbshipit-source-id: 7712708a24d675ca567225797016a7ff66a2920e --- .../react/nativemodule/core/platform/ios/RCTTurboModule.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/ReactCommon/react/nativemodule/core/platform/ios/RCTTurboModule.h b/ReactCommon/react/nativemodule/core/platform/ios/RCTTurboModule.h index bdd94494689..0f6bd7cb30f 100644 --- a/ReactCommon/react/nativemodule/core/platform/ios/RCTTurboModule.h +++ b/ReactCommon/react/nativemodule/core/platform/ios/RCTTurboModule.h @@ -108,8 +108,6 @@ class JSI_EXPORT ObjCTurboModule : public TurboModule { */ @property (nonatomic, weak) id turboModuleRegistry; -@optional -// This should be required, after migration is done. - (std::shared_ptr)getTurboModule: (const facebook::react::ObjCTurboModule::InitParams &)params;