From 731e3caf868f2579e4ec7318b98600d39df04c4f Mon Sep 17 00:00:00 2001 From: Manuel Schiller Date: Thu, 27 Nov 2025 20:58:35 +0100 Subject: [PATCH] fix: fix hydration error by preservering script attrs --- packages/react-router/src/Asset.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-router/src/Asset.tsx b/packages/react-router/src/Asset.tsx index 79ceb8ed77..ce1a9699e4 100644 --- a/packages/react-router/src/Asset.tsx +++ b/packages/react-router/src/Asset.tsx @@ -144,11 +144,13 @@ function Script({ }, [attrs, children]) if (!router.isServer) { + const { src, ...rest } = attrs || {} // render an empty script on the client just to avoid hydration errors return ( ) }