import { ThemeMode } from 'ahooks/lib/useTheme'; import type { ThemeModeType } from 'ahooks/lib/useTheme'; import type { SegmentedOptions } from 'antd/es/segmented'; import { useContext } from 'react'; import { ThemeContext, icons } from './themeContext'; const OPTIONS = Object.values(ThemeMode).map(item => { const key = item as ThemeModeType; return { label: (
), value: item }; }) satisfies SegmentedOptions; const ThemeSchemaSegmented = () => { const { setThemeScheme, themeScheme } = useContext(ThemeContext); return ( ); }; export default ThemeSchemaSegmented;