mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Added key field to data table columns and rows.
This commit is contained in:
parent
7ec90258d5
commit
ead3c74fe4
@ -223,34 +223,46 @@ class ApplicationListing extends Component {
|
||||
{this.headers.map(header => {
|
||||
if (header.data_id === "applicationName") {
|
||||
return (
|
||||
<Col xs="4">{header.label}</Col>)
|
||||
<Col key={Math.random()} xs="4">{header.label}</Col>)
|
||||
} else if (header.data_id === "image") {
|
||||
return (<Col xs="1">{header.label}</Col>)
|
||||
return (<Col key={Math.random()} xs="1">{header.label}</Col>)
|
||||
} else if (header.data_id === "edit") {
|
||||
return <Col xs="1"></Col>
|
||||
return <Col key={Math.random()} xs="1"></Col>
|
||||
}
|
||||
return (<Col>{header.label}</Col>)
|
||||
return (<Col key={Math.random()}>{header.label}</Col>)
|
||||
})}
|
||||
</Row>
|
||||
<hr/>
|
||||
{this.state.searchedApplications.map(application => {
|
||||
return (
|
||||
<Row className="app-table-row" onClick={() => {
|
||||
<Row key={application.uuid} className="app-table-row" onClick={() => {
|
||||
this.onRowClick(application.uuid)
|
||||
}}>
|
||||
<Col xs="1">
|
||||
<Col key={Math.random()} xs="1">
|
||||
<img
|
||||
className="app-list-icon"
|
||||
src={application.icon}
|
||||
/>
|
||||
</Col>
|
||||
<Col xs="4" className="data-table-row-cell"><strong>{application.name}</strong></Col>
|
||||
<Col className="data-table-row-cell">{application.platform.name}</Col>
|
||||
<Col className="data-table-row-cell">{application.category.name}</Col>
|
||||
<Col
|
||||
className="data-table-row-cell">{application.currentLifecycle.lifecycleState.name}
|
||||
key={Math.random()}
|
||||
xs="4"
|
||||
className="data-table-row-cell"
|
||||
>
|
||||
<strong>{application.name}</strong>
|
||||
</Col>
|
||||
<Col xs="1">
|
||||
<Col key={Math.random()} className="data-table-row-cell">{application.platform.name}</Col>
|
||||
<Col key={Math.random()} className="data-table-row-cell">{application.category.name}</Col>
|
||||
<Col
|
||||
key={Math.random()}
|
||||
className="data-table-row-cell"
|
||||
>
|
||||
{application.currentLifecycle.lifecycleState.name}
|
||||
</Col>
|
||||
<Col
|
||||
xs="1"
|
||||
key={Math.random()}
|
||||
>
|
||||
<Button className="custom-flat grey rounded"
|
||||
onClick={() => this.onAppEditClick(application.uuid)}>
|
||||
<i className="fw fw-edit"></i>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user