Files
agency/.pnpm-store/v3/files/ff/44be15423df395156276a12a1692dcc62f77c5ee6ab5a3e44ed96056c67829ed75a46f19dbd990969e8bed6be505dd03692b8ee2147549a4e9903da650049a
hanzo-agent 5af6960b87 run project
Run: sess_f37640604ae254cb4d11dc6217f7b721
2026-09-30 00:04:56 +00:00

17 lines
438 B
Plaintext

// packages/react/use-previous/src/use-previous.tsx
import * as React from "react";
function usePrevious(value) {
const ref = React.useRef({ value, previous: value });
return React.useMemo(() => {
if (ref.current.value !== value) {
ref.current.previous = ref.current.value;
ref.current.value = value;
}
return ref.current.previous;
}, [value]);
}
export {
usePrevious
};
//# sourceMappingURL=index.mjs.map