mirror of
https://github.com/streamich/react-use.git
synced 2026-01-18 14:06:52 +00:00
507 B
507 B
usePrevious
React state hook that returns the previous state as described in the React hooks FAQ.
Usage
import {usePrevious} from 'react-use';
const Demo = () => {
const [count, setCount] = React.useState(0);
const prevCount = usePrevious(count);
return (
<p>
Now: {count}, before: {prevCount}
</p>
);
};
Reference
const prevState = usePrevious = <T>(state: T): T;