From a338b50ac5b0ef16c0a2d275d13a3f1c92240458 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Wed, 26 Apr 2023 07:37:26 -0500 Subject: [PATCH] chore: add analytics --- package-lock.json | 15 +++++++++++++++ package.json | 1 + src/app/layout.tsx | 2 ++ 3 files changed, 18 insertions(+) diff --git a/package-lock.json b/package-lock.json index 3c46ec5..753f52c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@types/node": "18.15.11", "@types/react": "18.0.33", "@types/react-dom": "18.0.11", + "@vercel/analytics": "^1.0.0", "eslint": "8.38.0", "eslint-config-next": "13.3.0", "next": "13.2.4", @@ -2057,6 +2058,14 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@vercel/analytics": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.0.0.tgz", + "integrity": "sha512-RQmj7pv82JwGDHrnKeRc6TtSw2U7rWNubc2IH0ernTzWTj02yr9zvIYiYJeztsBzrJtWv7m8Nz6vxxb+cdEtJw==", + "peerDependencies": { + "react": "^16.8||^17||^18" + } + }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -9236,6 +9245,12 @@ "eslint-visitor-keys": "^3.3.0" } }, + "@vercel/analytics": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.0.0.tgz", + "integrity": "sha512-RQmj7pv82JwGDHrnKeRc6TtSw2U7rWNubc2IH0ernTzWTj02yr9zvIYiYJeztsBzrJtWv7m8Nz6vxxb+cdEtJw==", + "requires": {} + }, "abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", diff --git a/package.json b/package.json index 0293bea..2d7aed7 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "@types/node": "18.15.11", "@types/react": "18.0.33", "@types/react-dom": "18.0.11", + "@vercel/analytics": "^1.0.0", "eslint": "8.38.0", "eslint-config-next": "13.3.0", "next": "13.2.4", diff --git a/src/app/layout.tsx b/src/app/layout.tsx index ce8c4f1..8ef781a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,3 +1,4 @@ +import { Analytics } from '@vercel/analytics/react'; import { ReactNode } from 'react'; import './globals.css'; import { ThemeContextProvider } from './theme'; @@ -31,6 +32,7 @@ export default function RootLayout({ {children} + );