From c8be51924c209aa4f2a56efecba70c7392a052b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=AF=E9=B1=BC?= Date: Sun, 4 Feb 2024 21:56:05 +0800 Subject: [PATCH] fix: modify compare logic of useComposeRef memo --- src/ref.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ref.ts b/src/ref.ts index 8fa32ff6..662c8db2 100644 --- a/src/ref.ts +++ b/src/ref.ts @@ -33,7 +33,7 @@ export function useComposeRef(...refs: React.Ref[]): React.Ref { () => composeRef(...refs), refs, (prev, next) => - prev.length !== next.length || prev.every((ref, i) => ref !== next[i]), + prev.length !== next.length || prev.some((ref, i) => ref !== next[i]), ); }