babel-preset-vca-jsx icon indicating copy to clipboard operation
babel-preset-vca-jsx copied to clipboard

Move to vuejs/jsx

Open antfu opened this issue 4 years ago • 2 comments

Hi @luwanquan, I am the maintainer of @vue/composition-api. Thanks for making this awesome util and I believe there are many projects rely on it already. Great work!

As the @vue/composition-api is into the v1.0 beta stage, we would like to have the first-class jsx support. So we are inviting you to move this project into the official vuejs/jsx repo and be released within @vue/babel-preset-jsx. /cc @sodatea

Please let us know what you think. If you don't have much time on this, we can help with the transformation and will credit you properly. Thanks!

antfu avatar Jul 07 '20 02:07 antfu

Hi @antfu , I'm really sorry for my late reply. I haven't returned to GitHub for a while due to personal and work trivia.

Thank you very much for the invitation and your help. I have seen and are following related updates feat: add @vue/composition-api support

Regarding whether other functional modules of the current tool will be migrated to vuejs/jsx, I don’t know if you have a better idea or implementation for this? Hope to communicate further.

It seems that the current tool needs to be updated slightly. Hope to provide better support for jsx. Thanks again!

luwanquan avatar Jul 14 '20 13:07 luwanquan

hey, guys, jsx + @vue/composition-api is amazing. But syntax hightlight is not working some times. Attributes like v-xx directive and style object may cause the problem. Now color of normal code is same as color of comments. Do you have the same problem? How do you resolve it?

wisetc avatar Nov 27 '20 14:11 wisetc