From 000260c65fa51806c6460380671ffb22578a5916 Mon Sep 17 00:00:00 2001 From: Carson <104383295+codebycarson@users.noreply.github.com> Date: Wed, 2 Apr 2025 16:23:23 -0700 Subject: [PATCH 1/2] Added google analytics to docs --- app/layout.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/layout.tsx b/app/layout.tsx index b52760ca..46d1f85f 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -9,6 +9,7 @@ import DocsProviders from '../src/providers/DocsProviders'; import '@radix-ui/themes/styles.css'; import 'nextra-theme-docs/style.css'; import './globals.css'; +import Script from 'next/script'; export const metadata: Metadata = { title: { @@ -71,6 +72,15 @@ export default async function RootLayout({ children }) { + From 263ffa341ea561001408f483865b26e45f5ed2b4 Mon Sep 17 00:00:00 2001 From: Carson <104383295+codebycarson@users.noreply.github.com> Date: Wed, 2 Apr 2025 23:38:05 -0700 Subject: [PATCH 2/2] Replace script with GoogleAnalytics import from nextjs/third-parties - Added an event to track faucet uses --- app/layout.tsx | 14 +++----------- package.json | 1 + src/components/FaucetRequest/index.tsx | 2 ++ yarn.lock | 12 ++++++++++++ 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 46d1f85f..5dd42129 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -3,6 +3,7 @@ import React from 'react'; import { getPageMap } from 'nextra/page-map'; import { Toaster } from 'sonner'; import { Metadata } from 'next'; +import { GoogleAnalytics } from '@next/third-parties/google'; import DocsProviders from '../src/providers/DocsProviders'; @@ -70,23 +71,14 @@ export default async function RootLayout({ children }) { return ( - - {children} -