"use client"; import { Button } from "./ui/button"; import { useTheme } from "next-themes"; import { cn } from "@/utils/ui"; import { Sun03Icon } from "@hugeicons/core-free-icons"; import { HugeiconsIcon } from "@hugeicons/react"; interface ThemeToggleProps { className?: string; iconClassName?: string; onToggle?: (e: React.MouseEvent) => void; } export function ThemeToggle({ className, iconClassName, onToggle, }: ThemeToggleProps) { const { theme, setTheme } = useTheme(); return ( ); }