From 23e4909f2468dc41de4cc678f63abce9ae2110b0 Mon Sep 17 00:00:00 2001 From: vaynevayne <124666577+vaynevayne@users.noreply.github.com> Date: Tue, 18 Apr 2023 18:35:50 +0800 Subject: [PATCH 1/2] fix(useFetcher): let it stable resolve https://github.com/remix-run/remix/issues/6072 --- packages/react-router-dom/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-router-dom/index.tsx b/packages/react-router-dom/index.tsx index dcfa2b8f7d..7a5fe83c21 100644 --- a/packages/react-router-dom/index.tsx +++ b/packages/react-router-dom/index.tsx @@ -1098,7 +1098,7 @@ export function useFetcher(): FetcherWithComponents { }); let submit = useSubmitImpl(fetcherKey, routeId); - let fetcher = router.getFetcher(fetcherKey); + let fetcher = useMemo(()=> router.getFetcher(fetcherKey), [fetcherKey]); let fetcherWithComponents = React.useMemo( () => ({ From 2f62cd8ad4d01b2d51e660427caa6fdbbbe053a1 Mon Sep 17 00:00:00 2001 From: vaynevayne <124666577+vaynevayne@users.noreply.github.com> Date: Tue, 18 Apr 2023 18:40:08 +0800 Subject: [PATCH 2/2] Update contributors.yml --- contributors.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/contributors.yml b/contributors.yml index 56ffb8caac..32802d551f 100644 --- a/contributors.yml +++ b/contributors.yml @@ -210,3 +210,4 @@ - yionr - yuleicul - zheng-chuang +- vaynevayne