From 8d09e96630b781d9b93c1889795ec61f1d5ef0ca Mon Sep 17 00:00:00 2001
From: Deon Sanchez <69873175+deon-sanchez@users.noreply.github.com>
Date: Tue, 30 Sep 2025 14:20:30 -0600
Subject: [PATCH] fixed other states
---
frontend/src/components/layout-wrapper.tsx | 2 +-
frontend/src/components/user-nav.tsx | 25 ++++++++--------------
2 files changed, 10 insertions(+), 17 deletions(-)
diff --git a/frontend/src/components/layout-wrapper.tsx b/frontend/src/components/layout-wrapper.tsx
index 8143a63c..998234a6 100644
--- a/frontend/src/components/layout-wrapper.tsx
+++ b/frontend/src/components/layout-wrapper.tsx
@@ -106,7 +106,7 @@ export function LayoutWrapper({ children }: { children: React.ReactNode }) {
onClick={toggleMenu}
className="h-8 w-8 hover:bg-muted rounded-lg flex items-center justify-center"
>
-
+
{activeTasks.length > 0 && (
)}
diff --git a/frontend/src/components/user-nav.tsx b/frontend/src/components/user-nav.tsx
index e893f746..ec88677d 100644
--- a/frontend/src/components/user-nav.tsx
+++ b/frontend/src/components/user-nav.tsx
@@ -1,17 +1,15 @@
"use client";
import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar";
-import { Button } from "@/components/ui/button";
import {
DropdownMenu,
DropdownMenuContent,
- DropdownMenuItem,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import { useAuth } from "@/contexts/auth-context";
-import { LogIn, LogOut, User, Moon, Sun, ChevronsUpDown } from "lucide-react";
+import { LogOut, User, Moon, Sun, ChevronsUpDown } from "lucide-react";
import { useTheme } from "next-themes";
import ThemeButtons from "./ui/buttonTheme";
@@ -27,32 +25,27 @@ export function UserNav() {
// In no-auth mode, show a simple theme switcher instead of auth UI
if (isNoAuthMode) {
return (
-
+
);
}
if (!isAuthenticated) {
return (
-
+
);
}