Что такое ahooks?
Утилиты для управления состоянием React — сгруппированное состояние и сохранение localStorage. Используйте, когда: управление сгруппированным состоянием, которое изменяется вместе, сохранение состояния в localStorage или координация состояния между URL-адресом и хранилищем. Источник: blockmatic/basilic.