When I first started with React I was using pure functions everywhere. But then I wasn’t getting the performance benefits React.PureComponent so I started using that everywhere instead.
Why would you not extend PureComponent whenever you can for the performance boost? Or am I missing something?