SIGN IN SIGN UP

Make `Jsx.component` abstract (#8390)

* Make Jsx.component abstract

* Fix shadowing issue

* Clean up

* More recursive binding fixes

* CHANGELOG

* Format

* Simplify

* Fix playground test

* Fix recursive @react.componentWithProps

* Introduce %component_identity

* Fix gentype tests

* Fix LSP hover regression from JSX component coercion

* Improve error message for plain functions used as JSX components

* Another error message improvement

* Improve comment

* Clearer error messages
C
Christoph Knittel committed
b8fdd38d3f8fb0589d48b2fd3cf0400435ddfd0b
Parent: 4d93364
Committed by GitHub <noreply@github.com> on 4/27/2026, 6:45:51 AM