diff --git a/src/components/theme/ThemeToggle.tsx b/src/components/theme/ThemeToggle.tsx index a8622e8e..19c6953e 100644 --- a/src/components/theme/ThemeToggle.tsx +++ b/src/components/theme/ThemeToggle.tsx @@ -1,36 +1,23 @@ import { Moon, Sun } from "lucide-react" import { Button } from "@/components/ui/button" -import { - DropdownMenu, - DropdownMenuContent, - DropdownMenuItem, - DropdownMenuTrigger, -} from "@/components/ui/dropdown-menu" import { useTheme } from "@/components/theme/ThemeProvider" export function ThemeToggle() { - const { setTheme } = useTheme() + const { theme, setTheme } = useTheme() + + const toggleTheme = () => { + if (theme === "dark") { + setTheme("light") + } else { + setTheme("dark") + } + } return ( - - - - - - setTheme("light")} className="cursor-pointer"> - Light - - setTheme("dark")} className="cursor-pointer"> - Dark - - setTheme("system")} className="cursor-pointer"> - System - - - + ) } \ No newline at end of file