Я получаю несколько вариаций одного и того же компонента и обнаружил, что можно именовать их как:
const Component = () => (<div>some code</div>)
const Component.SubComponent1 = () => (<div>subComponent 1</div>)
const Component.SubComponent2 = () => (<div>subComponent 2</div>)
const Component.SubComponent1 = () => (<div>subComponent 3</div>)
...
Это замечательно, если сочинять различные сценарии ios без повторения. Я просто не уверен, что это хорошая практика. Есть идеи о возможном неправильном использовании этой техники?