Last 12 weeks · 245 commits
2 of 6 standards met
It might be my mistake, but something strange happened. In the case above, the type of is . However, if I change it as follows: When doing this, the type of becomes . My is as follows: There are no issues if I use , but it works even when using ``. vue: 3.6.0-beta.6 vue-jsx-vapor: 3.1.23 typescript: 5.9.3 VSCode TS Macro Plugin: 0.3.7
Repository: vuejs/vue-jsx-vapor. Description: Vapor Mode of Vue JSX Stars: 271, Forks: 12. Primary language: Rust. Languages: Rust (79.2%), TypeScript (17.3%), JavaScript (3.4%), HTML (0%), Vue (0%). License: MIT. Homepage: https://jsx-vapor.netlify.app/ Latest release: v3.2.0 (2d ago). Open PRs: 0, open issues: 4. Last activity: 15h ago. Community health: 37%. Top contributors: zhiyuanzmj, github-actions[bot], CodeInKlingon, edimitchel, Azir-11.
With the above code, "Click me" is not rendered. vue: 3.6.0-beta.6 vue-jsx-vapor: 3.2.0 Also, the issue does not occur with vue-jsx-vapor v3.1.23.
I was trying this out alongside TanStack Router Vue and ran into transpilation issues when using TSR's autoCodeSplitting (TanStack/router#6760). Using Vite@8, I would get a error. Upon further debugging, I began to suspect that this plugin, along with the way TSR requests for code-split files (by appending to file name) was the cause, since swapping for @vitejs/plugin-vue-jsx works fine. However, trying to workaround this with a regex that allows for query params () in plugin.options.includes, compiler-rs panics with . repro can be found in linked issue