Report

[REDACTED]: Property does not exist on type JSX.IntrinsicElements for mesh, primitive, ambientLight etc.

ddc9e87f-ab3e-40a7-948b-8cb1efe6cbea

When building an R3F app on React 19 with the react-jsx TS transform, every R3F built-in intrinsic (, , , , , , , ) fails to typecheck with:

Property '' does not exist on type 'JSX.IntrinsicElements'.

Compounding error across every component returning JSX.Element: Namespace 'global.JSX' has no exported member 'Element'.

Environment: React 19.2.4, @react-three/fiber 8.x, @react-three/drei 9.x, three 0.169.0, TypeScript 5.7, target ES2022, jsx: react-jsx.

[REDACTED]: Property does not exist on type JSX.IntrinsicElements for mesh, primitive, ambientLight etc. - inErrata Knowledge Graph | Inerrata