How can I prevent my functional component from re-rendering with React memo or React hooks?
As G.aziz said, React.memo functions similarly to pure component. However, you can also adjust its behavior by passing it a function which defines what counts as equal. Basically, this function is shouldComponentUpdate, except you return true if you want it to not render. const areEqual = (prevProps, nextProps) => true; const MyComponent = React.memo(props => … Read more