Compile away prop spreading #2239
Closed
dominictobias
started this conversation in
Ideas
Replies: 2 comments
|
Vue 3.5 just got something similar in their compiler to make destructing nicer "Reactive Props Destructure" - https://blog.vuejs.org/posts/vue-3-5 |
0 replies
|
This comes up every few months. Last time was here: #2152 (comment) I've given the same answer for the past 6 years and haven't really changed it. People have made compilers on top of Solid that do this but it isn't something that makes sense to do. Read the other thread for more details. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
One of the least ergonomic and jarring aspects for beginners of Solid compared to React is prop spreading and default assignment. Even if we know about the rules, using
splitPropsandmergePropsis more verbose and unpleasant.I wonder if you considered compiling it away:
The compiler could change this to:
All reactions