компонента в утилсы если слишком разросся компонент логикой?
Если они могут быть переиспользованы, то однозначно да
Мало вероятно что будут переиспользованы. Довольно специфичны.
ну можно в папке с компонентом просто файл helpers сделать а то в в utils выносить по идее надо общий переиспользуемый код. А если у тебя этот код только в этом компоненте используется то навtрно в utils тащить смысла нет
Если там бизнес-логика, то её лучше там не держать. Хорошей практикой является держать всю бизнес-логику приложения в одном месте, развязав её полностью с UI частью (чтобы они друг от друга никак не зависили)
Да, с утилсами я перегнул. Точнее не верно написал, имел ввиду вынести в отдельный файл который будет именно для конкретного компонента.
ну многие так делают Кстати для таких функций, вынесенных в хелперы, очень удобно тесты писать А если их еще и чистыми функциями делать, то вообще сказка
https://t.me/react_js/1988621
Обсуждают сегодня