TurboModule Spec Definition Bug
Spot the mistake that stops Codegen from generating native bindings for a TurboModule.
Codetypescript
import { TurboModule, TurboModuleRegistry } from 'react-native';
// NativeCalculator.ts
export interface CalculatorSpec extends TurboModule {
add(a: number, b: number): number;
}
export default TurboModuleRegistry.getEnforcing<CalculatorSpec>(
'Calculator'
);Codegen fails to generate native bindings for this TurboModule. What is the bug?