From fa98c5dbbd8cb824f9c981afb90ec56f7e9a62e1 Mon Sep 17 00:00:00 2001 From: Lee Euije Date: Fri, 15 Mar 2024 21:48:20 +0900 Subject: [PATCH] =?UTF-8?q?[feat]=20GA=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/layout.tsx | 3 +++ package.json | 1 + yarn.lock | 14 ++++++++++++++ 3 files changed, 18 insertions(+) diff --git a/app/layout.tsx b/app/layout.tsx index 4e808a2..7960c44 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -3,6 +3,8 @@ import { Metadata } from 'next'; import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; import { Analytics } from '@vercel/analytics/react'; import { SpeedInsights } from '@vercel/speed-insights/next'; +import { GoogleAnalytics } from '@next/third-parties/google'; + import '@/styles/globals.css'; import { StyledComponentsRegistry } from '@/component/Provider/StyledComponentsRegistry'; import { ReactQueryClientProvider } from '@/component/Provider/ReactQueryClientProvider'; @@ -26,6 +28,7 @@ export default function RootLayout({ + diff --git a/package.json b/package.json index cce55fa..0b7ea0b 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "deploy": "touch out/.nojekyll && gh-pages -d out --dotfiles" }, "dependencies": { + "@next/third-parties": "^14.1.3", "@primer/octicons-react": "latest", "@primer/react": "latest", "@tanstack/react-query": "^5.17.0", diff --git a/yarn.lock b/yarn.lock index 2cb9565..de5e296 100644 --- a/yarn.lock +++ b/yarn.lock @@ -357,6 +357,13 @@ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz#4a8d4384901f0c48ece9dbb60cb9aea107d39e7c" integrity sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg== +"@next/third-parties@^14.1.3": + version "14.1.3" + resolved "https://registry.yarnpkg.com/@next/third-parties/-/third-parties-14.1.3.tgz#5e14d1873638be10cbf2bb4f73038012f2131120" + integrity sha512-c3l0JnJzB5L2xXWK9DbH6nFpV1Z9vPFCiFan5l/pbwHjWGKxS8Q532MLAOW6EHB00vhCre8F/okBjGyPAGYpnw== + dependencies: + third-party-capital "1.0.20" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -3905,6 +3912,7 @@ streamsearch@^1.1.0: integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== "string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0: + name string-width-cjs version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -3965,6 +3973,7 @@ string.prototype.trimstart@^1.0.7: es-abstract "^1.22.1" "strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + name strip-ansi-cjs version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -4161,6 +4170,11 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" +third-party-capital@1.0.20: + version "1.0.20" + resolved "https://registry.yarnpkg.com/third-party-capital/-/third-party-capital-1.0.20.tgz#e218a929a35bf4d2245da9addb8ab978d2f41685" + integrity sha512-oB7yIimd8SuGptespDAZnNkzIz+NWaJCu2RMsbs4Wmp9zSDUM8Nhi3s2OOcqYuv3mN4hitXc8DVx+LyUmbUDiA== + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"