Add google tag manager (#308)

This commit is contained in:
Eduard Gert
2025-04-24 20:48:35 +02:00
committed by GitHub
parent e98d360f46
commit 89ccf4d56e
2 changed files with 35 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
import { Head, Html, Main, NextScript } from 'next/document'
import {GoogleTageManagerBodyScript, GoogleTagManagerHeadScript} from "@/components/GoogleTagManager";
const modeScript = `
let darkModeMediaQuery = window.matchMedia('(prefers-color-scheme: dark)')
@@ -39,10 +40,12 @@ export default function Document() {
return (
<Html lang="en">
<Head>
<script dangerouslySetInnerHTML={{ __html: modeScript }} />
<GoogleTagManagerHeadScript />
<script dangerouslySetInnerHTML={{ __html: modeScript }} />
<link rel="shortcut icon" href="/docs-static/img/favicon.ico" />
</Head>
<body className="bg-white antialiased dark:bg-zinc-900">
<GoogleTageManagerBodyScript />
<Main />
<NextScript />
</body>