diff --git a/bun.lock b/bun.lock
index be38699..ffb0ef5 100644
--- a/bun.lock
+++ b/bun.lock
@@ -7,6 +7,7 @@
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-router": "^7.3.0",
+ "zustand": "^5.0.3",
},
"devDependencies": {
"@eslint/js": "^9.21.0",
@@ -447,6 +448,8 @@
"yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="],
+ "zustand": ["zustand@5.0.3", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg=="],
+
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
"@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="],
diff --git a/package.json b/package.json
index 8442220..bed8589 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,8 @@
"dependencies": {
"react": "^19.0.0",
"react-dom": "^19.0.0",
- "react-router": "^7.3.0"
+ "react-router": "^7.3.0",
+ "zustand": "^5.0.3"
},
"devDependencies": {
"@eslint/js": "^9.21.0",
diff --git a/src/App.tsx b/src/App.tsx
index f2da4eb..92c4a3c 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,11 +1,12 @@
import { BrowserRouter, Route, Routes } from "react-router";
import "./App.scss";
+import Dashboard from "./components/dashboard";
function App() {
return (