From 6aac634ca38fb3ec1499a57dafe72a5b20dbde13 Mon Sep 17 00:00:00 2001 From: Daishi Kato Date: Wed, 5 Jun 2024 10:58:49 +0900 Subject: [PATCH] fix: refetch transition (#737) close #735 --- packages/waku/src/client.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/waku/src/client.ts b/packages/waku/src/client.ts index 21c6ff8bb..180fbfbd7 100644 --- a/packages/waku/src/client.ts +++ b/packages/waku/src/client.ts @@ -188,7 +188,9 @@ export const Root = ({ // clear cache entry before fetching delete fetchCache[ENTRY]; const data = fetchRSC(input, searchParams?.toString() || '', fetchCache); - setElements((prev) => mergeElements(prev, data)); + startTransition(() => { + setElements((prev) => mergeElements(prev, data)); + }); }, [fetchCache], );