@ozen-ui/kit
Version:
React component library
13 lines (12 loc) • 417 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.usePrevious = usePrevious;
var react_1 = require("react");
/** Хук, который возвращает предыдущее значение */
function usePrevious(value) {
var ref = (0, react_1.useRef)(null);
(0, react_1.useEffect)(function () {
ref.current = value;
}, [value]);
return ref.current;
}
;