diff --git a/bun.lockb b/bun.lockb
index 755a979..1bd2d70 100755
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 3f2fac4..7ea8ab3 100644
--- a/package.json
+++ b/package.json
@@ -59,7 +59,8 @@
"ts-node": "^10.9.2",
"typedi": "^0.10.0",
"vaul": "^1.1.0",
- "zod": "^3.23.8"
+ "zod": "^3.23.8",
+ "zustand": "^5.0.1"
},
"devDependencies": {
"@types/node": "^22.7.9",
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 475b74b..64ceffa 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -6,6 +6,7 @@ import "./globals.css";
import { NavBar } from "./nav-bar";
import { Suspense } from "react";
import FullLoadingSpinner from "@/components/ui/full-loading-spinnter";
+import { ConfirmDialog } from "@/components/custom/confirm-dialog";
const inter = Inter({
subsets: ["latin"],
@@ -39,6 +40,7 @@ export default function RootLayout({
+