же не из коробки, да? Какой в нем профит? Чем тут обычный useState не удобен?
нет, не из коробки ну чтобы для таких случаев не писать ручками const [isOpen, setIsOpen] = useState(false) const toggle = useCallback(() => setIsOpen((v) => !v), [])
Обсуждают сегодня