Я пытаюсь добавить функциональность выбора строк в свою React-таблицу, но мне довольно сложно это сделать. Я использую это решение => Выберите строку при нажатии на таблицу реакции , но не могу заставить ее работать. Я получаю эту ошибку:
TypeError: Невозможно прочитать свойство 'className' из неопределенного
Из того, что я нашел в Интернете, это, похоже, связано с моим форматом данных, поэтому я также могу опубликовать это, если кажется, что это проблема:
const columns = [{
Header: 'Station ID',
accessor: 'stationId'
}, {
Header: 'DCP#',
accessor: 'dcp'
}, {
Header: 'Sensor',
accessor: 'sensor'
}, {
id: 'startDate',
Header: 'Start Date/Time',
accessor: d => d.startDate.valueOf(),
Cell: props => <span className='startDate-table-col'>{moment(props.value).format('l') + ' ' + moment(props.value).format('LT')}</span>
}, {
id: 'endDate',
Header: 'End Date/Time',
accessor: d => d.startDate.valueOf(),
Cell: props => <span className='endDate-table-col'>{moment(props.value).format('l') + ' ' + moment(props.value).format('LT')}</span>
}
]
Любая помощь будет отличной. Большое спасибо.