'use client'; import { Monitor, Sun, Moon } from 'lucide-react'; import { useBrandTheme } from './BrandTheme'; import styles from './theme.module.css'; export default function ThemeControl() { const { theme, setTheme } = useBrandTheme(); return (
{( [ { name: 'system', icon: Monitor }, { name: 'light', icon: Sun }, { name: 'dark', icon: Moon }, ] as const ).map(({ name, icon: Icon }) => ( ))}
); }