minh-custom-hooks-release
Version:
My custom hooks for working easier while developing react web app
15 lines • 470 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = useLayoutDidUpdate;
var react_1 = require("react");
function useLayoutDidUpdate(fn, deps) {
var mountedRef = (0, react_1.useRef)(false);
(0, react_1.useLayoutEffect)(function () {
if (!mountedRef.current) {
mountedRef.current = true;
return;
}
return fn();
}, deps);
}
//# sourceMappingURL=useLayoutDidUpdate.js.map