chore: add analytics

This commit is contained in:
Stevan Freeborn
2023-04-26 07:37:26 -05:00
parent 0ab2059e3b
commit a338b50ac5
3 changed files with 18 additions and 0 deletions
+15
View File
@@ -12,6 +12,7 @@
"@types/node": "18.15.11", "@types/node": "18.15.11",
"@types/react": "18.0.33", "@types/react": "18.0.33",
"@types/react-dom": "18.0.11", "@types/react-dom": "18.0.11",
"@vercel/analytics": "^1.0.0",
"eslint": "8.38.0", "eslint": "8.38.0",
"eslint-config-next": "13.3.0", "eslint-config-next": "13.3.0",
"next": "13.2.4", "next": "13.2.4",
@@ -2057,6 +2058,14 @@
"url": "https://opencollective.com/typescript-eslint" "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": { "node_modules/abab": {
"version": "2.0.6", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
@@ -9236,6 +9245,12 @@
"eslint-visitor-keys": "^3.3.0" "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": { "abab": {
"version": "2.0.6", "version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+1
View File
@@ -15,6 +15,7 @@
"@types/node": "18.15.11", "@types/node": "18.15.11",
"@types/react": "18.0.33", "@types/react": "18.0.33",
"@types/react-dom": "18.0.11", "@types/react-dom": "18.0.11",
"@vercel/analytics": "^1.0.0",
"eslint": "8.38.0", "eslint": "8.38.0",
"eslint-config-next": "13.3.0", "eslint-config-next": "13.3.0",
"next": "13.2.4", "next": "13.2.4",
+2
View File
@@ -1,3 +1,4 @@
import { Analytics } from '@vercel/analytics/react';
import { ReactNode } from 'react'; import { ReactNode } from 'react';
import './globals.css'; import './globals.css';
import { ThemeContextProvider } from './theme'; import { ThemeContextProvider } from './theme';
@@ -31,6 +32,7 @@ export default function RootLayout({
<ThemeContextProvider> <ThemeContextProvider>
{children} {children}
</ThemeContextProvider> </ThemeContextProvider>
<Analytics />
</body> </body>
</html> </html>
); );