Section courante

A propos

Section administrative du site

useDebugValue

Utilise la valeur de déboguage
React

Syntaxe

useDebugValue(value, format?)

useDebugValue est un crochet React vous permettant d'ajouter une étiquette à un crochet personnalisé dans React DevTools.

Référence

useDebugValue(value, format?)

Utilisation

Référence

useDebugValue(value, format?)

Appelez useDebugValue au niveau supérieur de votre crochet personnalisé pour afficher une valeur de débogage lisible :

  1. import { useDebugValue } from 'react';
  2.  
  3. function useOnlineStatus() {
  4.   // ...
  5.   useDebugValue(isOnline ? 'Online' : 'Offline');
  6.   // ...
  7. }

Paramètres

Nom Description
value La valeur à afficher dans React DevTools. Elle peut être de n'importe quel type.
format Facultatif : une fonction de formatage. Lors de l'inspection du composante, React DevTools appelle la fonction de formatage avec la valeur comme argument, puis affiche la valeur formatée renvoyée (de n'importe quel type). Si vous ne spécifiez pas de fonction de formatage, la valeur d'origine sera affichée.

Renvois

useDebugValue ne renvoie rien.

Utilisation

  1. import { useDebugValue } from 'react';
  2.  
  3. function useOnlineStatus() {
  4.   // ...
  5.   useDebugValue(isOnline ? 'Online' : 'Offline');
  6.   // ...
  7. }


Dernière mise à jour : Mercredi, le 10 septembre 2025