/
kaws
/
ui-kit-ce
Обзор
Документация
Войти
/
kaws
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/hooks/src/useToggle/useToggle.ts
13 строк
350 B
Denis Svyatovets
style: добавлен плагин eslint для jsDoc
27 янв 2025, 17:06
27 янв 2025, 17:06
6287359
Код
Авторство
О чём код?
import React from 'react' /** * Утилитарный хук для всяких переключалок. * * @param defaultValue */ export const useToggle = (defaultValue: boolean): [boolean, () => void] => { const [toggled, setToggle] = React.useState(defaultValue) const toggle = () => setToggle(!toggled) return [toggled, toggle] }