'use client'
import { useTheme } from 'next-themes'
import { Button } from '@/components/ui/button'
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuTrigger,
} from '@/components/ui/dropdown-menu'
import { Sun, Moon, Monitor, Check } from 'lucide-react'
export function ThemeToggle() {
const { theme, setTheme } = useTheme()
const icon =
theme === 'light' ? :
theme === 'dark' ? :
return (
setTheme('light')} className="gap-2 cursor-pointer">
Light
{theme === 'light' && }
setTheme('dark')} className="gap-2 cursor-pointer">
Dark
{theme === 'dark' && }
setTheme('system')} className="gap-2 cursor-pointer">
System
{theme === 'system' && }
)
}