отдельный файл или в том же файле, где находится компонент?
В компоненте.
Как вариант, если логики очень много - разбить на более мелкие компоненты, либо что-то в хуки вынести
Возможно, это очевидная вещь. Абстрагируй, упрощай. Если компонент становится сложным - разбивай на более мелкие, если появляется бизнес-логика - оставляй в компоненте, но кроме нее выноси все из компонента. При этом надо периодически корректировать наименования компонентов.
Обсуждают сегодня