Skip to content

Commit 28580f5

Browse files
committed
fix: Rename Spec to avoid running codegen
1 parent a8cffba commit 28580f5

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

packages/react-native-nitro-modules/package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,5 @@
147147
}
148148
]
149149
]
150-
},
151-
"codegenConfig": {
152-
"includesGeneratedCode": true
153150
}
154151
}

packages/react-native-nitro-modules/src/NativeNitroModules.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { TurboModuleRegistry } from 'react-native'
33
import type { UnsafeObject } from 'react-native/Libraries/Types/CodegenTypes'
44
import { ModuleNotFoundError } from './ModuleNotFoundError'
55

6-
export interface Spec extends TurboModule {
6+
export interface NativeNitroSpec extends TurboModule {
77
// Set up
88
install(): void
99
// Hybrid Objects stuff
@@ -16,12 +16,13 @@ export interface Spec extends TurboModule {
1616
buildType: 'debug' | 'release'
1717
}
1818

19-
let turboModule: Spec | undefined
20-
export function getNativeNitroModules(): Spec {
19+
let turboModule: NativeNitroSpec | undefined
20+
export function getNativeNitroModules(): NativeNitroSpec {
2121
if (turboModule == null) {
2222
try {
2323
// 1. Get (and initialize) the C++ TurboModule
24-
turboModule = TurboModuleRegistry.getEnforcing<Spec>('NitroModulesCxx')
24+
turboModule =
25+
TurboModuleRegistry.getEnforcing<NativeNitroSpec>('NitroModulesCxx')
2526

2627
// 2. Install Dispatcher and required bindings into the Runtime
2728
turboModule.install()

0 commit comments

Comments
 (0)