@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
19 lines (18 loc) • 454 B
JavaScript
;
"use client";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useUpdateEffect;
var _react = require("react");
function useUpdateEffect(callback, deps) {
const wasMounted = (0, _react.useRef)(false);
(0, _react.useEffect)((...args) => {
if (!wasMounted.current) {
wasMounted.current = true;
return;
}
callback(...args);
}, deps);
}
//# sourceMappingURL=useUpdateEffect.js.map