Давайте начнем новый проект
В react-16.8 появились хуки
Такую проблему они решали
Немного README (2 слайда, честно)
Вот это они на самом деле решали
Уже очень большой adoption
Смущает: тестирование
Может fn параметр?
Смущает: хайп
npm install use-boolean
В основном хуки категоризуют lifecycle
Внутри есть hook object
крепко инкапсулированный :(