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}
+