From 96da44a884706d7fb55abb0fe2f3c89cfd9767f9 Mon Sep 17 00:00:00 2001 From: xxx Date: Tue, 20 Feb 2024 14:59:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20react-ga=20=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 3 +-- package.json | 1 - src/App.tsx | 24 +++--------------------- 3 files changed, 4 insertions(+), 24 deletions(-) diff --git a/.env.example b/.env.example index a2e482c..ce3783e 100644 --- a/.env.example +++ b/.env.example @@ -1,2 +1 @@ -VITE_APP_URL= -VITE_G_ID= \ No newline at end of file +VITE_APP_URL= \ No newline at end of file diff --git a/package.json b/package.json index 9e20974..9124b04 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-ga": "^3.3.1", "react-redux": "^8.0.5", "react-router-dom": "^6.9.0", "redux": "^4.2.1", diff --git a/src/App.tsx b/src/App.tsx index d089d3e..0667f6b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,31 +1,13 @@ -import { Suspense, useEffect } from "react"; -import ReactGA from "react-ga"; -import { useLocation, useRoutes } from "react-router-dom"; +import { Suspense } from "react"; +import { useRoutes } from "react-router-dom"; import routes from "./routes"; import "./App.scss"; import LoadingPage from "./pages/loading"; -const G_ID = import.meta.env.VITE_G_ID || ""; -if (G_ID) { - ReactGA.initialize(G_ID); -} - const App = () => { const views = useRoutes(routes); - const location = useLocation(); - useEffect(() => { - if (!G_ID) { - return; - } - ReactGA.pageview(location.pathname + location.search); - }, [location]); - - return ( - }> - {views} - - ); + return }>{views}; }; export default App;