diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-01-17 20:21:11 -0600 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2023-01-17 20:21:11 -0600 |
commit | a13f9bf0916f80417ea20cc98ad86fe51f1a60dd (patch) | |
tree | f124df035d35e80ce287c9ee87b034e2e8382b16 /android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp | |
parent | b449ab842fc64177f8ba1e17199911f02cb99526 (diff) | |
download | voidsky-a13f9bf0916f80417ea20cc98ad86fe51f1a60dd.tar.zst |
Upgrade to react-native 0.71.0
Diffstat (limited to 'android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp')
-rw-r--r-- | android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp b/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp deleted file mode 100644 index dbbdc3d13..000000000 --- a/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include "MainApplicationTurboModuleManagerDelegate.h" -#include "MainApplicationModuleProvider.h" - -namespace facebook { -namespace react { - -jni::local_ref<MainApplicationTurboModuleManagerDelegate::jhybriddata> -MainApplicationTurboModuleManagerDelegate::initHybrid( - jni::alias_ref<jhybridobject>) { - return makeCxxInstance(); -} - -void MainApplicationTurboModuleManagerDelegate::registerNatives() { - registerHybrid({ - makeNativeMethod( - "initHybrid", MainApplicationTurboModuleManagerDelegate::initHybrid), - makeNativeMethod( - "canCreateTurboModule", - MainApplicationTurboModuleManagerDelegate::canCreateTurboModule), - }); -} - -std::shared_ptr<TurboModule> -MainApplicationTurboModuleManagerDelegate::getTurboModule( - const std::string name, - const std::shared_ptr<CallInvoker> jsInvoker) { - // Not implemented yet: provide pure-C++ NativeModules here. - return nullptr; -} - -std::shared_ptr<TurboModule> -MainApplicationTurboModuleManagerDelegate::getTurboModule( - const std::string name, - const JavaTurboModule::InitParams ¶ms) { - return MainApplicationModuleProvider(name, params); -} - -bool MainApplicationTurboModuleManagerDelegate::canCreateTurboModule( - std::string name) { - return getTurboModule(name, nullptr) != nullptr || - getTurboModule(name, {.moduleName = name}) != nullptr; -} - -} // namespace react -} // namespace facebook |