Bin
2025-12-17 bc6aa38242b0a7dea4b18bc90e2d78740436a58b
1
2
3
4
5
6
7
8
9
10
11
12
import { useEffect } from "react";
import { useFirstMountState } from "./useFirstMountState";
 
export const useUpdateEffect: typeof useEffect = (effect, deps) => {
  const isFirstMount = useFirstMountState();
 
  useEffect(() => {
    if (!isFirstMount) {
      return effect();
    }
  }, deps);
};