supermemory/packages/ui/shadcn/theme-toggle.tsx
2024-06-01 21:26:43 -05:00

11 lines
309 B
TypeScript

"use client";
import { useTheme } from "next-app-theme/use-theme";
import { Sun, Moon } from "lucide-react";
export default function ThemeToggle() {
const { theme, toggleTheme } = useTheme();
const icon = theme === "dark" ? <Sun /> : <Moon />;
return <button onClick={toggleTheme}>{icon}</button>;
}