/
Stameskaaa
/
Client
Обзор
Документация
Войти
/
Stameskaaa
/
Client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components/switchbutton/SwitchButton.tsx
18 строк
466 B
Stameskaaa
add ts
25 июн 2024, 22:43
25 июн 2024, 22:43
b6b3c98
Код
Авторство
О чём код?
import { useState } from 'react'; import styles from './switch.module.scss'; export const SwitchButton: React.FC = () => { const [isDark, setIsDark] = useState<Boolean>(false); const handleToggle = () => { setIsDark(!isDark); }; return ( <div className={`${styles.themeToggleButton} ${isDark ? styles.dark : styles.light}`} onClick={handleToggle}> <div className={styles.icon}>{isDark ? '🌜' : '🌞'}</div> </div> ); };