import { useState } from "react"; import { Link } from "react-router-dom"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Badge } from "@/components/ui/badge"; import { Avatar, AvatarFallback } from "@/components/ui/avatar"; import { Sheet, SheetContent, SheetTrigger } from "@/components/ui/sheet"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; import { Popover, PopoverContent, PopoverTrigger } from "@/components/ui/popover"; import { Separator } from "@/components/ui/separator"; import { Menu, Search, Bell, User, Settings, LogOut, ShoppingCart, UserPlus, AlertCircle } from "lucide-react"; import { ThemeToggle } from "@/components/ThemeToggle"; import { SidebarContent } from "@/components/Sidebar"; export default function Header() { const [mobileOpen, setMobileOpen] = useState(false); return (
{/* Mobile menu */} {/* Search */}
{/* Right side */}

Notifications

New order received

Order #ORD-7291 for $234.50

2 minutes ago

New user signed up

James Cooper joined as Editor

15 minutes ago

Usage limit warning

API requests at 84% of limit

1 hour ago

Profile Settings Log Out
); }