Skip to content

Commit

Permalink
Merge pull request #614 from hakimLyon/sepcial-props
Browse files Browse the repository at this point in the history
Chore(Docs): fix typo special-props.md
  • Loading branch information
tdd authored Nov 11, 2023
2 parents 43739a0 + 8b1b54d commit 7ff194a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/content/warnings/special-props.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
title: Avertissement de props à traitement spécial
---

La plupart des props d'un élément JSX sont passées au composant ; ceci dit, deux props ont un traitement spécial par React (`key` et `ref`), et ne sont donc pas passées au composant.
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 besoni 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.
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.

0 comments on commit 7ff194a

Please sign in to comment.