File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import type { Metadata , Viewport } from "next" ;
22import localFont from "next/font/local" ;
33import { JetBrains_Mono } from "next/font/google" ;
4+ import Script from "next/script" ;
45import "./globals.css" ;
56import QueryProvider from "@/shared/providers/query-provider" ;
67import { ThemeProvider } from "@/shared/providers/theme-provider" ;
@@ -105,6 +106,18 @@ export default async function RootLayout({
105106 < link rel = "preconnect" href = "https://avatars.githubusercontent.com" />
106107 < link rel = "dns-prefetch" href = "https://avatars.githubusercontent.com" />
107108 < link rel = "preconnect" href = "https://fonts.gstatic.com" crossOrigin = "anonymous" />
109+ < Script
110+ src = "https://www.googletagmanager.com/gtag/js?id=G-QKZNEY525E"
111+ strategy = "afterInteractive"
112+ />
113+ < Script id = "google-analytics" strategy = "afterInteractive" >
114+ { `
115+ window.dataLayer = window.dataLayer || [];
116+ function gtag(){dataLayer.push(arguments);}
117+ gtag('js', new Date());
118+ gtag('config', 'G-QKZNEY525E');
119+ ` }
120+ </ Script >
108121 </ head >
109122 < body
110123 className = { cn (
You can’t perform that action at this time.
0 commit comments