"use client"; import * as React from "react"; import { Moon, Sun } from "lucide-react"; import { useTheme } from "next-themes"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; /** * Componente de toggle para cambiar entre modo claro, oscuro y sistema * Usa next-themes para persistir la preferencia */ export function ThemeToggle() { const { setTheme } = useTheme(); return ( setTheme("light")}> Claro setTheme("dark")}> Oscuro setTheme("system")}> Sistema ); }