UNPKG

@mantine/hooks

Version:

A collection of 50+ hooks for state and UI management

17 lines (16 loc) 479 B
"use client"; let react = require("react"); //#region packages/@mantine/hooks/src/use-did-update/use-did-update.ts function useDidUpdate(fn, dependencies) { const mounted = (0, react.useRef)(false); (0, react.useEffect)(() => () => { mounted.current = false; }, []); (0, react.useEffect)(() => { if (mounted.current) return fn(); mounted.current = true; }, dependencies); } //#endregion exports.useDidUpdate = useDidUpdate; //# sourceMappingURL=use-did-update.cjs.map