import React, { Component } from 'react';
import { Card, CardBody, CardHeader, Col, Row, Button } from 'reactstrap';
import rows from './DataChart';
import { MDBDataTable } from 'mdbreact';
const data = {
columns: [
{
label: 'ID',
field: 'id',
sort: 'asc',
},
{
label: 'Name',
field: 'name',
sort: 'asc',
},
{
label: 'Registered',
field: 'registered',
sort: 'asc',
},
{
label: 'Role',
field: 'role',
sort: 'asc',
},
{
label: 'Status',
field: 'status',
sort: 'asc',
},
{
label: 'Action Button',
field: 'action',
},
],
rows: rows,
};
class App extends Component{
render(){
return (
<div className="text-center animated fadeIn">
<Row>
<Col xs="12" ls="6">
<Card>
<CardHeader>
<i className="fa fa-align-justify"></i>Table
</CardHeader>
<CardBody>
<MDBDataTable
bordered
hover
data={data}
/>
</CardBody>
</Card>
</Col>
</Row>
</div>
);
}
}
export default App;
Я хочу добавить некоторые модалы в строку 'label: action', как это сделать? В «./Datachart» я уже делаю некоторые данные и в строке действия я делаю некоторые кнопки, но модалы не хотят всплывать. Как вы думаете, может быть, есть другой способ открыть мод и получить идентификатор того, какую строку пользователь нажимает на кнопку?