<SummaryContainer/>
не отображается. Это означает, что я предполагаю, что вы используете карту для всего компонента Project
. Вот почему nth child не работает. Более простой способ сделать это,
Шаг 1: передать index
в качестве реквизита Project Component
.
Шаг 2: Пропустить стиль, чтобы добавить строку или обратный ряд на основе нечетного четные логики c
<JobContainer style={{ flexDirection: props.index % 2 ? 'row' : 'row-reverse' }}>
</JobContainer>
Шаг 3: <JobContainer /> component
просто используйте этот стиль как prop.style
Это должно решить вашу проблему.