UNPKG

@jay19950328/react-hooks

Version:
19 lines (16 loc) 375 B
import React from 'react'; function useDidUpdate(didUpdate, deps) { var isMounted = React.useRef(false); React.useEffect(function () { isMounted.current = true; return function () { isMounted.current = false; }; }, []); React.useEffect(function () { if (isMounted.current) { didUpdate(); } }, deps); } export default useDidUpdate;