You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
javascript: a JSX tag bound to a memo/forwardRef wrapper or a lazy() loader reaches no component #1590
In JavaScript (.jsx / .js with JSX), a component rendered as a JSX tag gets no edge to the function that renders when the tag's binding holds a component wrapper or a lazy loader. The TypeScript side resolves these shapes; the JavaScript side does not resolve any of them.
axiomcode index, then axiomcode impact PlainInner DefaultMemoInner MemoFwdInner ObjNamed.
Expected:App is listed as rendering each of them.
Actual:PlainInner, DefaultMemoInner and MemoFwdInner show only a [registered] … handed over as a value row on the module that wraps them; ObjNamed shows "nothing the graph can see". App appears for none of them.
Controls (must keep resolving)
<Plain/> for export function Plain() imported by name.
A plain call PlainInner() still reaches PlainInner.
Activity
swapnilpaliwal-sd commentedon Sep 28, 2026
Fixed by #1612.
javascript: a JSX tag bound to a memo/forwardRef wrapper or a lazy() …