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);
| };
|
|