import { Moon, Sun, Monitor } from "lucide-react" import { useTheme } from "next-themes" import { Button } from "@/components/ui/button" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" export function ThemeToggle() { const { setTheme, theme } = useTheme() return ( setTheme("light")} className="flex items-center gap-2" > Light {theme === "light" && } setTheme("dark")} className="flex items-center gap-2" > Dark {theme === "dark" && } setTheme("system")} className="flex items-center gap-2" > System {theme === "system" && } ) }