We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3021ccd commit b91de50Copy full SHA for b91de50
1 file changed
app/layout.tsx
@@ -57,7 +57,14 @@ export default async function RootLayout({
57
const categories = getCategories();
58
59
return (
60
- <html lang="en">
+ <html lang="en" suppressHydrationWarning>
61
+ <head>
62
+ <script
63
+ dangerouslySetInnerHTML={{
64
+ __html: `(function(){try{var c=document.cookie.match(/(?:^|; )theme=([^;]*)/);if(c&&c[1]==='dark'){var d=document.documentElement;d.classList.add('dark');d.style.backgroundColor='oklch(0.145 0 0)'}}catch(e){}})()`,
65
+ }}
66
+ />
67
+ </head>
68
<body
69
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
70
>
0 commit comments