feat: add vercel analytics

This commit is contained in:
Seanghay Yath 2023-03-13 10:18:56 +07:00
parent b7ddbb1765
commit 4b10d00ebd
No known key found for this signature in database
GPG Key ID: A7E4FE381BFCD85B
3 changed files with 21 additions and 1 deletions

15
package-lock.json generated
View File

@ -8,6 +8,7 @@
"name": "vector-drawable-nextjs", "name": "vector-drawable-nextjs",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@vercel/analytics": "^0.1.11",
"next": "13.1.6", "next": "13.1.6",
"react": "18.2.0", "react": "18.2.0",
"react-dom": "18.2.0", "react-dom": "18.2.0",
@ -251,6 +252,14 @@
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
"integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
}, },
"node_modules/@vercel/analytics": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.11.tgz",
"integrity": "sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==",
"peerDependencies": {
"react": "^16.8||^17||^18"
}
},
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001464", "version": "1.0.30001464",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz",
@ -680,6 +689,12 @@
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
"integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
}, },
"@vercel/analytics": {
"version": "0.1.11",
"resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.11.tgz",
"integrity": "sha512-mj5CPR02y0BRs1tN3oZcBNAX9a8NxsIUl9vElDPcqxnMfP0RbRc9fI9Ud7+QDg/1Izvt5uMumsr+6YsmVHcyuw==",
"requires": {}
},
"caniuse-lite": { "caniuse-lite": {
"version": "1.0.30001464", "version": "1.0.30001464",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz",

View File

@ -8,6 +8,7 @@
"start": "next start" "start": "next start"
}, },
"dependencies": { "dependencies": {
"@vercel/analytics": "^0.1.11",
"next": "13.1.6", "next": "13.1.6",
"react": "18.2.0", "react": "18.2.0",
"react-dom": "18.2.0", "react-dom": "18.2.0",

View File

@ -1,7 +1,11 @@
import '../styles/globals.css' import '../styles/globals.css'
import { Analytics } from '@vercel/analytics/react';
function MyApp({ Component, pageProps }) { function MyApp({ Component, pageProps }) {
return <Component {...pageProps} /> return (<>
<Component {...pageProps} />
<Analytics />
</>)
} }
export default MyApp export default MyApp