Когда хватит плодить кастомные хуки?
Ты юзаешь кастомные хуки для фильтров, пагинации и query-параметров — это ок. Но иногда рефакторинг превращает простой компонент в кучу мелких хуков, и код становится сложнее читать.
Главное правило: хук должен решать конкретную задачу, а не просто "архитектурить" код. Если логика тесно связана с компонентом — возможно, она и должна в нём остаться.