Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
www
/
wp-content
/
plugins
/
astra-sites
/
inc
/
lib
/
ai-builder
/
inc
/
assets
/
src
/
hooks
/
Editing: use-effect-after-mount.js
import { useEffect, useRef } from 'react'; /** * A useEffect hook does that not run on mount, but only on subsequent updates. * * @param effect * @param deps * */ const useEffectAfterMount = ( effect, deps ) => { const isMounted = useRef( false ); useEffect( () => { let cleanup; if ( isMounted.current ) { cleanup = effect(); } isMounted.current = true; return cleanup; }, deps ); }; export default useEffectAfterMount;
Save
Cancel