Seems like it would be much easier to solve that problem than it would be to cross the brain barrier and start interfacing with our thoughts, no? Just provide some context on the company etc
Not necessarily, the component itself can work without a key. Adding a key is just one approach to resetting component state from a parent. If a component can’t work properly without a key it should be wrapped further to make it usable rather than documenting it for all consumers.
This is all just fluff (especially the emojis), the usefulness of a commit message is the why. I'm yet to see AI accomplish that. Until then I'll continue writing my own commit messages.
This page should be mandatory reading for any dev working in react. The biggest mistake I see with devs of all levels is over use of effects.
This seems to be especially bad for anyone who originally worked with class components. The mental modal shift was large and people tried to fit their understanding of lifecycle methods into hooks, attempting to replicate similar behaviour. The docs at the time did a poor job of explaining why this was a bad idea.