Я бы сказал так что логика которая напрямую влияет на отображение должна быть в компоненте
А что ты думаешь по поводу концепции, когда всё состояние нужно хранить в модели, а что бы это всё было реактивно крутить какой нибудь (effector), а вьюшка будет только чисто для вьюшки