From 02d4a9a8feebebde20d2775e86ff3cc19bf1d045 Mon Sep 17 00:00:00 2001 From: Fdy <73393700+MrFadiAi@users.noreply.github.com> Date: Sun, 19 Jul 2026 02:18:01 +0200 Subject: [PATCH] fix(dashboard): strip browser-extension attrs before hydration (#7073) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(dashboard): strip browser-extension attrs before hydration Browser extensions (Bitdefender's bis_skin_checked, Grammarly's data-gr-ext-installed, LanguageTool's data-lt-installed) inject attributes into the DOM after SSR but before React hydrates, causing "attributes didn't match" hydration errors in the dev console. The and tags already have suppressHydrationWarning, but React only applies it one level deep — it doesn't propagate to Next.js internal elements like the