import { Moon, Sun } from "lucide-react"; import { useTheme } from "@/components/theme-provider"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; function ThemeToggle({ className }: { className?: string }) { const { theme, setTheme } = useTheme(); const resolvedTheme = theme === "system" ? window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light" : theme; const isDark = resolvedTheme === "dark"; return ( ); } export default ThemeToggle;