import { Moon, Sun, Monitor } from "lucide-react"; import { useTheme } from "@/shared/theme/ThemeProvider"; import { Button } from "@/shared/ui/button"; const icons = { light: Sun, dark: Moon, system: Monitor, } as const; const next: Record = { light: "dark", dark: "system", system: "light", }; export function ThemeToggle() { const { theme, setTheme } = useTheme(); const Icon = icons[theme]; return ( ); }