- тем лучше. Но нужно ли выносить презентационную логику в кастомный хук? (не знаю правильно ли выражаюсь)
Т.е. есть например компонент Profile, у меня в нем сейчас имеется const [open, setOpen] = useState(false) для отображения модалки, и функция handleModalToggle для переключения этого состояния (показать/скрыть).
Вопрос: желательно ли выносить подобную логику в кастомный хук, или это уже перебор и подобное обычно оставляют в компоненте?
Нужно переиспользовать — выноси. Не нужно — не выноси. У меня такой кастомный хук есть.
Обсуждают сегодня