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 Vue defineComponent({ setup }) in a .jsx file gets no edge #1761
Symptom: in a .jsx file, a JSX tag bound to a Vue component defineComponent({ setup() {…} }) (a const or the module's default export) gets no edge, while memo(function …) in the same file resolves. The TypeScript engine resolves the same code in a .tsx file.
Expected: root → JsVue's setup → leaf, as in comp.tsx. Actual: (javascript graph) "no chain of resolved calls connects root and leaf". Same for export default defineComponent({ setup }) rendered through a default import.
Consolidated into #1743, which tracks this issue together with related ones about Vue single-file components: script blocks, template tags and freshness. The description and reproduction here still apply, and the fix for the group covers them.
Activity
swapnilpaliwal-sd commentedon Sep 29, 2026
Consolidated into #1743, which tracks this issue together with related ones about Vue single-file components: script blocks, template tags and freshness. The description and reproduction here still apply, and the fix for the group covers them.
swapnilpaliwal-sd commentedon Sep 29, 2026
Fixed by #1780 (merged into 0.1.9).