From ec4de03cf599278517641e680ebefd7b4df75ce0 Mon Sep 17 00:00:00 2001 From: TroodonEnjoyer Date: Fri, 26 Jun 2026 15:32:04 +0200 Subject: [PATCH] Restore bug report button in topbar --- src/components/layout/topbar.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/components/layout/topbar.tsx b/src/components/layout/topbar.tsx index 5f7de6e..365fb9a 100644 --- a/src/components/layout/topbar.tsx +++ b/src/components/layout/topbar.tsx @@ -9,6 +9,7 @@ import { Input } from "@/components/ui/input"; import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { useUser } from "@/providers/user-provider"; import { useNotifications } from "@/providers/notification-provider"; +import { BugReportModal } from "@/components/shared/bug-report-modal"; import { DropdownMenu, DropdownMenuContent, @@ -27,6 +28,7 @@ import { LogOut, User, Settings, + Bug, CheckCheck, Trash2, } from "lucide-react"; @@ -44,6 +46,7 @@ export function Topbar({ onMenuClick }: TopbarProps) { useNotifications(); const [mounted, setMounted] = useState(false); const [searchOpen, setSearchOpen] = useState(false); + const [bugModalOpen, setBugModalOpen] = useState(false); useEffect(() => { setMounted(true); @@ -125,6 +128,17 @@ export function Topbar({ onMenuClick }: TopbarProps) { )} + {/* Report a Bug */} + + {/* Notifications */} @@ -241,6 +255,7 @@ export function Topbar({ onMenuClick }: TopbarProps) { + setBugModalOpen(false)} /> ); }