"use client" import * as React from "react" import { CircleDashed, Flame, Sun } from "lucide-react" import { useTheme } from "next-themes" import { Button } from "./ui/button" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "./ui/dropdown-menu" import { cn } from "@/lib/utils" export function ThemeToggle({ className, ...props }: React.ComponentProps) { const { setTheme } = useTheme() return ( setTheme("dark")}> Dark setTheme("light")}> Light setTheme("black")}> Black {/* sunset theme */} setTheme("sunset")}> Sunset ) }