raddix

usePrevious

Devuelve el valor anterior del estado dado.

Instalación

Instala el custom hook desde su linea de comando.

npm i @raddix/use-previous

Uso

import { useState } from 'react';
import { usePrevious } from '@raddix/use-previous';
export default function App() {
const [count, setCount] = useState(0)
const previousCount = usePrevious(count);
return (
<div>
<p>Valor actual: {count}</p>
<p>Valor anterior: {previousCount}</p>
<button onClick={() => setCount(count + 1)}>
Increment Count
</button>
</div>
)
}

API

Parámetros

NameDescriptionRequiredType
valueEl valor del estado.Siany

Devuelve

NameDescriptionType
previousValueEl valor anterior del estado dado.any