Skip to content

Instantly share code, notes, and snippets.

@lpolito
Created April 25, 2019 15:05
Show Gist options
  • Save lpolito/00c2d9159bb18a61225db0a76192fda7 to your computer and use it in GitHub Desktop.
Save lpolito/00c2d9159bb18a61225db0a76192fda7 to your computer and use it in GitHub Desktop.
import React from 'react';
export const useOnUpdateEffect = (callback, dependencies) => {
const isInitRef = React.useRef(false);
React.useEffect(() => {
if (!isInitRef.current) {
isInitRef.current = true;
return;
}
callback();
}, dependencies);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment