add vercel analytics

This commit is contained in:
Thomas Ruoff
2022-11-11 11:56:00 +01:00
parent 6405367125
commit 1b41a2ad5a
3 changed files with 20 additions and 2 deletions

15
package-lock.json generated
View File

@@ -10,6 +10,7 @@
"dependencies": { "dependencies": {
"@next-auth/mongodb-adapter": "1.1.1", "@next-auth/mongodb-adapter": "1.1.1",
"@sendgrid/mail": "7.7.0", "@sendgrid/mail": "7.7.0",
"@vercel/analytics": "^0.1.4",
"autoprefixer": "10.4.13", "autoprefixer": "10.4.13",
"classnames": "2.3.2", "classnames": "2.3.2",
"date-fns": "2.29.3", "date-fns": "2.29.3",
@@ -3429,6 +3430,14 @@
"url": "https://opencollective.com/typescript-eslint" "url": "https://opencollective.com/typescript-eslint"
} }
}, },
"node_modules/@vercel/analytics": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.4.tgz",
"integrity": "sha512-6xI1kozfgigwmDTQCrtj+m0yQnzhLGa/l0yE8BjTbUQ2vF9b88CEXF3dXjZl48ESfjssCur3FkK3jOwZm4emrw==",
"peerDependencies": {
"react": "^16.8||^17||^18"
}
},
"node_modules/@wojtekmaj/date-utils": { "node_modules/@wojtekmaj/date-utils": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz", "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz",
@@ -14051,6 +14060,12 @@
"eslint-visitor-keys": "^3.0.0" "eslint-visitor-keys": "^3.0.0"
} }
}, },
"@vercel/analytics": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.4.tgz",
"integrity": "sha512-6xI1kozfgigwmDTQCrtj+m0yQnzhLGa/l0yE8BjTbUQ2vF9b88CEXF3dXjZl48ESfjssCur3FkK3jOwZm4emrw==",
"requires": {}
},
"@wojtekmaj/date-utils": { "@wojtekmaj/date-utils": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz", "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz",

View File

@@ -13,6 +13,7 @@
"dependencies": { "dependencies": {
"@next-auth/mongodb-adapter": "1.1.1", "@next-auth/mongodb-adapter": "1.1.1",
"@sendgrid/mail": "7.7.0", "@sendgrid/mail": "7.7.0",
"@vercel/analytics": "^0.1.4",
"autoprefixer": "10.4.13", "autoprefixer": "10.4.13",
"classnames": "2.3.2", "classnames": "2.3.2",
"date-fns": "2.29.3", "date-fns": "2.29.3",
@@ -38,13 +39,13 @@
"eslint-config-next": "12.3.3", "eslint-config-next": "12.3.3",
"eslint-config-prettier": "8.5.0", "eslint-config-prettier": "8.5.0",
"jest": "29.3.1", "jest": "29.3.1",
"ts-jest": "29.0.3",
"postcss": "8.4.19", "postcss": "8.4.19",
"postcss-flexbugs-fixes": "5.0.2", "postcss-flexbugs-fixes": "5.0.2",
"postcss-preset-env": "7.8.2", "postcss-preset-env": "7.8.2",
"prettier": "2.7.1", "prettier": "2.7.1",
"swr": "1.3.0", "swr": "1.3.0",
"tailwindcss": "3.2.3" "tailwindcss": "3.2.3",
"ts-jest": "29.0.3"
}, },
"jest": { "jest": {
"transform": { "transform": {

View File

@@ -1,4 +1,5 @@
export { reportWebVitals } from 'next-axiom' export { reportWebVitals } from 'next-axiom'
import { Analytics } from '@vercel/analytics/react';
import { useEffect } from 'react' import { useEffect } from 'react'
import type { AppProps } from 'next/app' import type { AppProps } from 'next/app'
@@ -41,6 +42,7 @@ export default function MyApp({
) : ( ) : (
<Component {...pageProps} /> <Component {...pageProps} />
)} )}
<Analytics />
</Layout> </Layout>
</SessionProvider> </SessionProvider>
</div> </div>