diff --git a/packages/react-native-codegen/src/cli/combine/combine-js-to-schema-cli.js b/packages/react-native-codegen/src/cli/combine/combine-js-to-schema-cli.js index f9a0a07d8c..30443a09c3 100644 --- a/packages/react-native-codegen/src/cli/combine/combine-js-to-schema-cli.js +++ b/packages/react-native-codegen/src/cli/combine/combine-js-to-schema-cli.js @@ -32,6 +32,9 @@ fileList.forEach(file => { // NativeUIManager will be deprecated by Fabric UIManager. // For now, ignore this spec completely because the types are not fully supported. !f.endsWith('NativeUIManager.js') && + // NativeSampleTurboModule is for demo purpose. It should be added manually to the + // app for now. + !f.endsWith('NativeSampleTurboModule.js') && !f.includes('__tests'), ); allFiles.push(...dirFiles); diff --git a/packages/rn-tester/android/app/src/main/jni/RNTesterAppModuleProvider.cpp b/packages/rn-tester/android/app/src/main/jni/RNTesterAppModuleProvider.cpp index 60d8c7fba8..06c20c981c 100644 --- a/packages/rn-tester/android/app/src/main/jni/RNTesterAppModuleProvider.cpp +++ b/packages/rn-tester/android/app/src/main/jni/RNTesterAppModuleProvider.cpp @@ -9,8 +9,7 @@ #include #include -// TODO: Remove SampleTurboModule from ReactAndroidSpec, then uncomment. -// #include +#include namespace facebook { namespace react { @@ -21,11 +20,10 @@ std::shared_ptr RNTesterAppModuleProvider(const std::string moduleN return module; } - // TODO: Remove SampleTurboModule from ReactAndroidSpec, then uncomment. - // module = SampleTurboModuleSpec_ModuleProvider(moduleName, params); - // if (module != nullptr) { - // return module; - // } + module = SampleTurboModuleSpec_ModuleProvider(moduleName, params); + if (module != nullptr) { + return module; + } // TODO: fix up the ReactAndroidSpec_ModuleProvider() to avoid the Android prefix. if (moduleName == "DatePicker") {