При создании настраиваемых повторно используемых компонентов React, что лучше всего делать с определением дочерних элементов?
Например: я создал повторно настраиваемый компонент option-fan.Я также хотел иметь возможность настраивать / контролировать аспекты дочерних кнопок этого родительского параметра-вентилятора, поэтому я также создал дочерний компонент.
Таким образом, реализация в идеале должна выглядеть следующим образом:
<FanButton
diameter={100}
staggerDelay={300}
position={ {x: 100, y: 100} }
icon={}
children={3} >
<ChildButton/>
<ChildButton/>
<ChildButton/>
</FanButton>
Мой вопрос: уместно или даже необходимо привести дочерний элемент в уравнение таким образом, или может / должен ли онбыть введен как массив объектов в опоре Option-Fan?