Skip to content

Commit 8a64ee2

Browse files
committed
refactor: simplify package for turbo module
1 parent 177d9c1 commit 8a64ee2

File tree

2 files changed

+11
-13
lines changed

2 files changed

+11
-13
lines changed

packages/create-react-native-library/templates/kotlin-library-new/android/src/main/java/com/{%- project.package_dir %}/{%- project.name %}Package.kt

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,16 @@ class <%- project.name -%>Package : BaseReactPackage() {
1616
}
1717
}
1818

19-
override fun getReactModuleInfoProvider(): ReactModuleInfoProvider {
20-
return ReactModuleInfoProvider {
21-
val moduleInfos: MutableMap<String, ReactModuleInfo> = HashMap()
22-
moduleInfos[<%- project.name -%>Module.NAME] = ReactModuleInfo(
23-
<%- project.name -%>Module.NAME,
24-
<%- project.name -%>Module.NAME,
25-
false, // canOverrideExistingModule
26-
false, // needsEagerInit
27-
false, // isCxxModule
28-
true // isTurboModule
19+
override fun getReactModuleInfoProvider() = ReactModuleInfoProvider {
20+
mapOf(
21+
<%- project.name -%>Module.NAME to ReactModuleInfo(
22+
name = <%- project.name -%>Module.NAME,
23+
className = <%- project.name -%>Module.NAME,
24+
canOverrideExistingModule = false,
25+
needsEagerInit = false,
26+
isCxxModule = false,
27+
isTurboModule = true
2928
)
30-
moduleInfos
31-
}
29+
)
3230
}
3331
}

packages/create-react-native-library/templates/kotlin-view-new/android/src/main/java/com/{%- project.package_dir %}/{%- project.name %}Package.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ class <%- project.name -%>ViewPackage : BaseReactPackage() {
1313

1414
override fun getModule(name: String, reactContext: ReactApplicationContext): NativeModule? = null
1515

16-
override fun getReactModuleInfoProvider(): ReactModuleInfoProvider = ReactModuleInfoProvider { emptyMap() }
16+
override fun getReactModuleInfoProvider() = ReactModuleInfoProvider { emptyMap() }
1717
}

0 commit comments

Comments
 (0)