Имеется проект на React, в котором я использую хуки, следовательно компоненты - функции, а не классовые.
Как можно разделить логику и верстку?
Раньше, когда еще юзал классовые компоненты, то делал с помощью HOC.
camelCaseVlad, Обычный HOC, в котором вся логика и, соотвественно, с помощью пропсов передается все в дочерний компонент.
Вариант рабочий, но правильно ли так делать?