"use client"; import { useTheme } from "next-themes"; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "./tooltip"; import { Button } from "./button"; import { MoonIcon, SunIcon } from "@radix-ui/react-icons"; export function ThemeToggle() { const { setTheme, theme: currentTheme } = useTheme(); const handleChangeTheme = (theme: "light" | "dark") => { if (theme === currentTheme) return; if (!document.startViewTransition) return setTheme(theme); document.startViewTransition(() => setTheme(theme)); }; return ( Theme Toggle ); }