I can't remember in what video exactly, but I heard Theo saying something about using component props without destructuring them. I gave it a go but stumbled on some scenarios where I'm really scratching my head to know how to do properly without destructuring.
Basically it's a matter of default values and prop forwarding
I know only of "defaultProps", but not only it is deprecated, but also adds another layer of indirection by having to read the code below at another place
NewComponent.defaultProps = { testColor: "red"}
NewComponent.defaultProps = { testColor: "red"}
2. Prop Forwarding
In the example I gave before, there is a problem: even though I only want to use