Suppress benign ResizeObserver loop warnings (W3C spec §3.3)

This commit is contained in:
xintaofei
2026-03-24 22:47:22 +08:00
parent 1da1fd1e38
commit 2072d0ff0c

View File

@@ -34,6 +34,8 @@ export default async function RootLayout({
suppressHydrationWarning
>
<body>
{/* Suppress benign ResizeObserver loop warnings (W3C spec §3.3) */}
<script>{`window.addEventListener("error",function(e){if(e.message&&e.message.indexOf("ResizeObserver")!==-1){e.stopImmediatePropagation();e.preventDefault()}});window.onerror=function(m){if(typeof m==="string"&&m.indexOf("ResizeObserver")!==-1)return true}`}</script>
<NextIntlClientProvider
locale={initialLocale}
messages={initialMessages}