usePrevious
A React hook that returns the previous value of a state or prop.
Installation
npm install @madeinhaus/hooksImport
import { usePrevious } from '@madeinhaus/hooks';Parameters
value(T): The current value of the state or prop.
Returns
- (T | undefined): The previous value of the state or prop, or undefined if there is no previous value.
Usage
import { usePrevious } from '@madeinhaus/hooks';
function MyComponent({ count }) {
const previousCount = usePrevious(count);
return (
<div>
<p>Current count: {count}</p>
<p>Previous count: {previousCount}</p>
</div>
);
}In this example, we import the usePrevious hook from the @madeinhaus/hooks package and use it to get the previous value of a count prop.