diff --git a/public/index.html b/public/index.html index a409d05..5bc4fea 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@ rel="apple-touch-icon" href="https://cdn.tombutcher.work/favicon/favicon192.png" /> - + TOM BUTCHER diff --git a/src/App.jsx b/src/App.jsx index d0b8cf9..edc6965 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,5 +1,4 @@ import React, { useState, useEffect } from "react"; -import ReactGA from "react-ga4"; import { Layout, Space } from "antd"; import { useLocation, useNavigate } from "react-router-dom"; import { AnimatePresence, motion } from "framer-motion"; @@ -25,8 +24,6 @@ const App = () => { const isMobile = useMediaQuery({ maxWidth: 600 }); - ReactGA.initialize(GA_MEASUREMENT_ID); - // Get the query parameter from the URL const getQueryParam = (param) => { const searchParams = new URLSearchParams(location.search); // Use location.search directly diff --git a/src/main.jsx b/src/main.jsx index 613f07e..3128d2c 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -1,4 +1,5 @@ import React from "react"; +import ReactGA from "react-ga4"; import { BrowserRouter } from "react-router-dom"; import { StrictMode } from "react"; import { createRoot } from "react-dom/client"; @@ -7,6 +8,8 @@ import "antd/dist/reset.css"; // Import Ant Design styles import "../public/global.css"; import "../public/fonts.css"; +ReactGA.initialize("G-MN5S04W1HB"); + createRoot(document.getElementById("root")).render( diff --git a/wrangler.jsonc b/wrangler.jsonc index 465679b..e3164cc 100644 --- a/wrangler.jsonc +++ b/wrangler.jsonc @@ -31,7 +31,7 @@ * Environment Variables * https://developers.cloudflare.com/workers/wrangler/configuration/#environment-variables */ - "vars": { "GA_MEASUREMENT_ID": "G-MN5S04W1HB" }, + // "vars": { "GA_MEASUREMENT_ID": "" }, /** * Note: Use secrets to store sensitive data. * https://developers.cloudflare.com/workers/configuration/secrets/