usePrevious
Retorna o valor da renderização anterior. Útil para comparar valores.
Importação
Seção intitulada “Importação”import { usePrevious } from 'asterui'function CounterExample() { const [count, setCount] = useState(0) const prevCount = usePrevious(count)
return ( <div> <p>Current: {count}</p> <p>Previous: {prevCount ?? 'N/A'}</p> <Button onClick={() => setCount(c => c + 1)}>Increment</Button> </div> )}Parâmetros
Seção intitulada “Parâmetros”| Parâmetro | Tipo | Descrição |
|---|---|---|
value | T | Valor atual para rastrear |
Valor de Retorno
Seção intitulada “Valor de Retorno”| Tipo | Descrição |
|---|---|
T | undefined | Valor anterior (undefined na primeira renderização) |