| ▲ | daveidol 3 hours ago | |||||||
The parent comment is seemingly blaming React for the decisions of Shadcn for some reason. There’s nothing about React that requires you to overcomplicate your DOM (unlike many other UI frameworks). | ||||||||
| ▲ | danabramov 2 hours ago | parent [-] | |||||||
The point I wanted to emphasize is that even if you do overcomplicate your DOM, the component abstraction is what allows you to fix it in one place. Don't like what's in your component — add `return <input />`, bam! It's fixed across the entire app now. | ||||||||
| ||||||||