"use client" import * as React from "react" import { MoonIcon, SunIcon } from "lucide-react" import { useTheme } from "next-themes" import { Button } from "@/registry/new-york-v4/ui/button" export function ModeToggle() { const { setTheme, resolvedTheme } = useTheme() const toggleTheme = React.useCallback(() => { setTheme(resolvedTheme === "dark" ? "light" : "dark") }, [resolvedTheme, setTheme]) return ( ) }