feat: analytics

thought it would be cool to look at and possibly useful
This commit is contained in:
trafficlunar 2024-12-28 21:11:03 +00:00
parent a7e5dfd3d6
commit 9833f8a63c
3 changed files with 37 additions and 0 deletions

View file

@ -26,6 +26,7 @@
"@radix-ui/react-toggle-group": "^1.1.0", "@radix-ui/react-toggle-group": "^1.1.0",
"@radix-ui/react-tooltip": "^1.1.6", "@radix-ui/react-tooltip": "^1.1.6",
"@uiw/react-color": "^2.3.4", "@uiw/react-color": "^2.3.4",
"@vercel/analytics": "^1.4.1",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"cmdk": "1.0.0", "cmdk": "1.0.0",

View file

@ -56,6 +56,9 @@ importers:
'@uiw/react-color': '@uiw/react-color':
specifier: ^2.3.4 specifier: ^2.3.4
version: 2.3.4(@babel/runtime@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) version: 2.3.4(@babel/runtime@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@vercel/analytics':
specifier: ^1.4.1
version: 1.4.1(react@18.3.1)
class-variance-authority: class-variance-authority:
specifier: ^0.7.1 specifier: ^0.7.1
version: 0.7.1 version: 0.7.1
@ -1878,6 +1881,32 @@ packages:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@vercel/analytics@1.4.1':
resolution: {integrity: sha512-ekpL4ReX2TH3LnrRZTUKjHHNpNy9S1I7QmS+g/RQXoSUQ8ienzosuX7T9djZ/s8zPhBx1mpHP/Rw5875N+zQIQ==}
peerDependencies:
'@remix-run/react': ^2
'@sveltejs/kit': ^1 || ^2
next: '>= 13'
react: ^18 || ^19 || ^19.0.0-rc
svelte: '>= 4'
vue: ^3
vue-router: ^4
peerDependenciesMeta:
'@remix-run/react':
optional: true
'@sveltejs/kit':
optional: true
next:
optional: true
react:
optional: true
svelte:
optional: true
vue:
optional: true
vue-router:
optional: true
'@vitejs/plugin-react@4.3.4': '@vitejs/plugin-react@4.3.4':
resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
@ -4724,6 +4753,10 @@ snapshots:
react: 18.3.1 react: 18.3.1
react-dom: 18.3.1(react@18.3.1) react-dom: 18.3.1(react@18.3.1)
'@vercel/analytics@1.4.1(react@18.3.1)':
optionalDependencies:
react: 18.3.1
'@vitejs/plugin-react@4.3.4(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(yaml@2.6.1))': '@vitejs/plugin-react@4.3.4(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(yaml@2.6.1))':
dependencies: dependencies:
'@babel/core': 7.26.0 '@babel/core': 7.26.0

View file

@ -1,6 +1,7 @@
import { StrictMode } from "react"; import { StrictMode } from "react";
import { createRoot } from "react-dom/client"; import { createRoot } from "react-dom/client";
import { BrowserRouter, Route, Routes } from "react-router"; import { BrowserRouter, Route, Routes } from "react-router";
import { Analytics } from "@vercel/analytics/react";
import { ThemeProvider } from "@/context/Theme.tsx"; import { ThemeProvider } from "@/context/Theme.tsx";
@ -17,6 +18,8 @@ createRoot(document.getElementById("root")!).render(
<Route path="/" element={<IndexPage />} /> <Route path="/" element={<IndexPage />} />
<Route path="/app" element={<AppPage />} /> <Route path="/app" element={<AppPage />} />
</Routes> </Routes>
<Analytics />
</BrowserRouter> </BrowserRouter>
</ThemeProvider> </ThemeProvider>
</StrictMode> </StrictMode>