Direct forwardRef
Named, aliased, default-member, and namespace-member React calls normalize before evaluation.
INTRINSIC FORWARDREF
Ordinary React-shaped input components can retain a direct forwardRef boundary while Kudzu separates ref from props and resolves the intrinsic target entirely at build time.
WHAT LANDED
Named, aliased, default-member, and namespace-member React calls normalize before evaluation.
The forwarded ref is removed from ordinary props and rest before the component runs.
The object ref is forwarded exactly once to the element that owns it.
Calls without a ref remain ordinary static intrinsic output.
React, forwardRef, and component wrappers stay out of browser assets.
Indirect, nested, repeated, callback, and component-root forwarding stop at the source.
UPGRADE
npm install @kudzujs/core@^0.7.14