minh-custom-hooks-release
Version:
My custom hooks for working easier while developing react web app
13 lines • 448 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = useDidUpdate;
var react_1 = require("react");
function useDidUpdate(fn, deps) {
var _a = (0, react_1.useState)(false), mountedFlag = _a[0], setMountedFlag = _a[1];
(0, react_1.useEffect)(function () {
if (!mountedFlag)
return setMountedFlag(true);
return fn();
}, deps);
}
//# sourceMappingURL=useDidUpdate.js.map