У меня есть набор элементов, которые я хотел бы создать, панели, из которых в конечном итоге будут вставлены в Accordion.
В одном файле у меня есть:
var items = this.state.contents.map(function(content, index) {
return <Content {...content}, key={index}/>
};
return (
<Accordion>
{items}
</Accordion>
);
В другом файле под названием Content у меня есть:
return(
<Panel header={this.props.header} eventKey={this.props.key}>
{this.props.body}
</Panel>
);
Когда у меня есть аккордеон и панель в одном файле, они работают. Но когда я создаю панель с помощью карты после разделения их на два файла, похоже, она не разрушается.