Files
emaui/node_modules/@mantine/hooks/cjs/use-did-update/use-did-update.cjs
2026-05-29 15:23:46 +03:00

25 lines
457 B
JavaScript

'use client';
'use strict';
var React = require('react');
function useDidUpdate(fn, dependencies) {
const mounted = React.useRef(false);
React.useEffect(
() => () => {
mounted.current = false;
},
[]
);
React.useEffect(() => {
if (mounted.current) {
return fn();
}
mounted.current = true;
return void 0;
}, dependencies);
}
exports.useDidUpdate = useDidUpdate;
//# sourceMappingURL=use-did-update.cjs.map