-
-
-
- Sparkles
-
-
+
+
+
);
}
diff --git a/web/src/components/nav/user-button.tsx b/web/src/components/nav/user-button.tsx
index 6bb2dac..3a78a98 100644
--- a/web/src/components/nav/user-button.tsx
+++ b/web/src/components/nav/user-button.tsx
@@ -20,6 +20,11 @@ import { useQueryClient } from "@tanstack/react-query";
import { Check, LogOutIcon, Monitor, Moon, Sun, UserIcon } from "lucide-react";
import Link from "next/link";
import Image from "next/image";
+import {
+ Tooltip,
+ TooltipContent,
+ TooltipTrigger,
+} from "@/components/ui/tooltip";
export function UserButton({
className,
}: React.ButtonHTMLAttributes
) {
@@ -28,40 +33,49 @@ export function UserButton({
const queryClient = useQueryClient();
return (
-
-
-
-
-
- Logged in as @{user.username}
-
- {
- queryClient.clear();
- await logOut();
- }}
- className="cursor-pointer"
- >
-
- Logout
-
-
-
+
+
+ Logged in as @{user.username}
+
+ {
+ queryClient.clear();
+ await logOut();
+ }}
+ className="cursor-pointer"
+ >
+
+ Logout
+
+
+
+
+ User Settings
+
+
);
}