Skip to content

Commit 08e5fb2

Browse files
committed
copy(use): final review pass
1 parent 228c1ea commit 08e5fb2

File tree

1 file changed

+4
-4
lines changed
  • src/content/reference/react

1 file changed

+4
-4
lines changed

src/content/reference/react/use.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Lorsqu'il est appelé avec une promesse, le Hook `use` s'intègre avec [`Suspens
5050
5151
#### Valeur renvoyée {/*returns*/}
5252
53-
Le Hook `use` renvoie la valeur lue depuis la ressource, telle que la valeur accomplie d'une [promesse](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise) ou d'un [contexte](/learn/passing-data-deeply-with-context).
53+
Le Hook `use` renvoie la valeur lue depuis la ressource, telle que la valeur accomplie d'une [promesse](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise) ou la valeur actuelle d'un [contexte](/learn/passing-data-deeply-with-context).
5454
5555
#### Limitations {/*caveats*/}
5656
@@ -71,7 +71,7 @@ import { use } from 'react';
7171

7272
function Button() {
7373
const theme = use(ThemeContext);
74-
// ...
74+
// ...
7575
```
7676
7777
`use` renvoie la <CodeStep step={2}>valeur de contexte</CodeStep> pour le <CodeStep step={1}>contexte</CodeStep> que vous avez transmis. Pour déterminer la valeur du contexte, React remonte l'arbre des composants pour trouver le **fournisseur de contexte parent le plus proche** pour ce contexte.
@@ -479,7 +479,7 @@ Pour utiliser la méthode <CodeStep step={1}>`catch`</CodeStep> de la promesse,
479479
480480
*(« Exception Suspense : ce n'est pas une véritable erreur ! », NdT)*
481481
482-
Vous appelez `use` soit en-dehors d'un composant React ou d'une fonction de Hook, soit dans un bloc try-catch. Pour corriger ce dernier cas, enrobez votre composant dans un périmètre d'erreur ou appelez la fonction `Promise.catch` pour attraper l'erreur et résoudre la promesse avec une valeur différente. [Consultez ces exemples](#dealing-with-rejected-promises).
482+
Vous appelez probablement `use` soit en-dehors d'un composant React ou d'une fonction de Hook, soit dans un bloc try-catch. Pour corriger ce dernier cas, enrobez votre composant dans un périmètre d'erreur ou appelez la fonction `catch` de la promesse pour attraper l'erreur et résoudre la promesse avec une valeur différente. [Consultez ces exemples](#dealing-with-rejected-promises).
483483
484484
Si vous appelez `use` en-dehors d'un composant React ou d'une fonction de Hook, déplacez l'appel à `use` dans un composant React ou une fonction de Hook.
485485
@@ -495,7 +495,7 @@ Appelez plutôt `use` hors de toute fermeture lexicale au sein du composant, lor
495495
496496
```jsx
497497
function MessageComponent({messagePromise}) {
498-
// ✅ `use` est appelé depuis un composant
498+
// ✅ `use` est appelé depuis un composant
499499
const message = use(messagePromise);
500500
// ...
501501
```

0 commit comments

Comments
 (0)