Я пытаюсь реализовать разбиение на страницы на пользовательских данных, когда я передаю данные из другого компонента в свой компонент разбиения на страницы. Данные, которые передаются в виде массива, я могу разбить на эти данные без каких-либо проблем. Но я хочу просто передать весь объект, который состоит из данных и кнопки, и отобразить его в виде строк.
if(this.props.data != null){
this.dataSet = props.data.map((data, i) => {
const tableButtons = this.getTableButtons()
const rowData = Object.values(data)
return (
<TableRow
originalObject={props.originalObject}
key={i}
rowData={rowData}
className={styles.tableRow}
onClickHandler={()=> this.state.selectedRow!==i && this.setState({ selectedRow:i })}
isSelectedRow={this.state.selectedRow===i}
>
{tableButtons.map((tableButton)=>this.generateTableButton(tableButton, rowData))}
</TableRow>)
})
}
Я использую кодовую ручку по следующей ссылке для разбиения на страницы
https://codepen.io/joedazza/pen/BVXVej
Любая помощь будет высоко оценена