Question du test React (legacy)

Optimiser un composant React en implémentant shouldComponentUpdate

Difficile

On veut optimiser ce composant en implémentant shouldComponentUpdate :

class Comments extends React.Component {
	constructor(props) {
		super(props);
	}
	
	shouldComponentUpdate(nextProps, nextState) { /* CODE MANQUANT */ }
	
	render() {
		return (
			<div>
				{ this.props.comments.map((comment, i) => <p key={i}>{ comment }</p>) }
			</div>
		);
	}
}

Comments.propTypes = {
	comments: PropTypes.arrayOf(PropTypes.string).isRequired
};

Cochez la(les) optimisation(s) valide(s) :

Auteur: Victor SabatierStatut : PubliéeQuestion passée 1382 fois
Modifier
4
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !