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