MCPcopy Create free account
hub / github.com/streamich/react-use / useUpdateEffect

Function useUpdateEffect

src/useUpdateEffect.ts:4–12  ·  view source on GitHub ↗
(effect, deps)

Source from the content-addressed store, hash-verified

2import { useFirstMountState } from './useFirstMountState';
3
4const useUpdateEffect: typeof useEffect = (effect, deps) => {
5 const isFirstMount = useFirstMountState();
6
7 useEffect(() => {
8 if (!isFirstMount) {
9 return effect();
10 }
11 }, deps);
12};
13
14export default useUpdateEffect;

Callers 6

DemoFunction · 0.90
useLoggerFunction · 0.85
useStateListFunction · 0.85
useKeyPressEventFunction · 0.85
createReducerFunction · 0.85

Calls 1

useFirstMountStateFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…