@suspensive/react
Version:
Suspensive interfaces for react
14 lines (12 loc) • 298 B
JavaScript
import { useEffect, useRef } from "react";
//#region src/hooks/usePrevious.ts
const usePrevious = (value) => {
const ref = useRef(value);
useEffect(() => {
ref.current = value;
}, [value]);
return ref.current;
};
//#endregion
export { usePrevious };
//# sourceMappingURL=usePrevious.mjs.map