4 ms·
Maybe you could try with hyperscript syntax for react(which I've just found the existence of). https://github.com/hyperhype/hyperscript https://github.com/hype
by aatd86 1y ago
Maybe you could try with hyperscript syntax for react(which I've just found the existence of).
https://github.com/hyperhype/hyperscript https://github.com/hyperhype/hyperscript
https://github.com/mlmorg/react-hyperscript https://github.com/mlmorg/react-hyperscript
which might be actually similar except for the dollar sign which adds some noise.
But some of your prop/attr setting would be inner function/methods instead of being passed as an array.
That would shorten some lines.
> Show me what that code would look like if it was done better
I'm definitely not going to try to provide an example if you do not offer the courtesy of a smaller representative example though.
By the way, why is $(Label,...) not simply Label()? That could be a function.
- 90s_dev 1y agoEventually I got new Label() working, but Label() by itself isn't possible while keeping them as ES6 classes. After a while of managing commas, you just begin to long for JSX again. Hyperscript wouldn't solve that.