Web / ReactJS Interview questions
How do I implement shouldComponentUpdate using React hooks?
You can wrap a function component with React.memo to shallowly compare its props:
const Button = React.memo((props) => { // your component });
It's not a Hook because it doesn't compose like Hooks do. React.memo is equivalent to PureComponent, but it only compares props. React.memo doesn't compare state.
More Related questions...