import { IconButton, chakra, useColorMode } from '@chakra-ui/react'; import { MoonIcon, SunIcon } from '@heroicons/react/24/outline'; import { updateThemeColor } from 'utils/themeColor'; const iconProps = { baseStyle: { w: 4, h: 4, }, }; const DarkThemeIcon = chakra(MoonIcon, iconProps); const LightThemeIcon = chakra(SunIcon, iconProps); export const ThemeToggle = () => { const { colorMode, toggleColorMode } = useColorMode(); return ( { updateThemeColor(colorMode == 'dark' ? 'light' : 'dark'); toggleColorMode(); }} > {colorMode === 'light' ? : } ); };