From 35f6084054eec44cd1d091d46f8165aaa9e76135 Mon Sep 17 00:00:00 2001 From: EnixCoda Date: Wed, 13 Jan 2021 00:39:56 +0800 Subject: [PATCH] fix: update effect on callback change --- src/utils/hooks/useOnLocationChange.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/hooks/useOnLocationChange.ts b/src/utils/hooks/useOnLocationChange.ts index 88ecd10..8de3fcd 100644 --- a/src/utils/hooks/useOnLocationChange.ts +++ b/src/utils/hooks/useOnLocationChange.ts @@ -6,5 +6,5 @@ export function useOnLocationChange( extraDeps: React.DependencyList = [], ) { const { href, pathname, search } = useLocation() - React.useEffect(callback, [href, pathname, search, ...extraDeps]) + React.useEffect(callback, [href, pathname, search, callback, ...extraDeps]) }