Как разбить на страницы данные в ReactJS с пользовательскими данными - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь реализовать разбиение на страницы на пользовательских данных, когда я передаю данные из другого компонента в свой компонент разбиения на страницы. Данные, которые передаются в виде массива, я могу разбить на эти данные без каких-либо проблем. Но я хочу просто передать весь объект, который состоит из данных и кнопки, и отобразить его в виде строк.

    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

Любая помощь будет высоко оценена

...