diff --git a/src/components/mode-toogle.tsx b/src/components/mode-toogle.tsx index 0c81f9c..716cada 100644 --- a/src/components/mode-toogle.tsx +++ b/src/components/mode-toogle.tsx @@ -1,40 +1,21 @@ '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'; export function ModeToggle() { - const { setTheme } = useTheme(); + const { resolvedTheme, setTheme } = useTheme(); + const toggleTheme = () => { + setTheme(resolvedTheme === 'dark' ? 'light' : 'dark'); + }; return ( - - - - - - setTheme('light')}> - Light - - setTheme('dark')}> - Dark - - setTheme('system')}> - System - - - + ); }