Avertissement de props à traitement spécial
La plupart des props d’un élément JSX sont passées au composant ; cependant, deux props ont un traitement spécial par React (key
et ref
) et ne sont donc pas passées au composant.
Vous ne pouvez pas par exemple lire props.key
depuis un composant. Si vous avez besoin d’accéder à la même valeur au sein d’un composant enfant, vous devriez la passer via une prop distincte (par exemple <ListItemWrapper key={result.id} id={result.id} />
), puis lire props.id
. Ça peut sembler redondant, mais c’est nécessaire pour séparer la logique applicative des informations à destination du moteur de React.