import React, { useState } from 'react'; import { HiChevronDown, HiColorSwatch } from 'react-icons/hi'; import { MdSettings } from 'react-icons/md'; import classNames from 'clsx'; import { DaisyTheme } from './DaisyTheme'; import { getSupportedThemes } from './getSupportedThemes'; import { ThemePreviewCard } from './ThemePreviewCard'; export const ThemeSelectorButton = () => { const [state, update] = DaisyTheme.useThemeState(); const { theme } = state; const [isOpen, setIsOpen] = useState(false); const setTheme = (v: string) => { update({ theme: v }); setIsOpen(false); }; return (
setIsOpen(!isOpen)} > 主题
{isOpen && ( )}
); };