usePrevious
Retourne la valeur du rendu précédent. Utile pour comparer des valeurs.
import { usePrevious } from 'asterui'Utilisation
Section intitulée « Utilisation »function CounterExample() { const [count, setCount] = useState(0) const prevCount = usePrevious(count)
return ( <div> <p>Actuel : {count}</p> <p>Précédent : {prevCount ?? 'N/A'}</p> <Button onClick={() => setCount(c => c + 1)}>Incrémenter</Button> </div> )}Paramètres
Section intitulée « Paramètres »| Paramètre | Type | Description |
|---|---|---|
value | T | Valeur actuelle à suivre |
Valeur de retour
Section intitulée « Valeur de retour »| Type | Description |
|---|---|
T | undefined | Valeur précédente (indéfinie au premier rendu) |