mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-19 13:29:35 +00:00
add row keys to keep react happy
This commit is contained in:
@@ -13,7 +13,7 @@ const NodeDetailsTable = React.createClass({
|
||||
|
||||
{this.props.rows.map(function(row) {
|
||||
return (
|
||||
<div className="node-details-table-row">
|
||||
<div className="node-details-table-row" key={row.key + row.value_major}>
|
||||
<div className="node-details-table-row-key truncate" title={row.key}>{row.key}</div>
|
||||
{isNumeric && <div className="node-details-table-row-value-scalar">{row.value_major}</div>}
|
||||
{isNumeric && <div className="node-details-table-row-value-unit">{row.value_minor}</div>}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
const _ = require('lodash');
|
||||
const React = require('react');
|
||||
|
||||
const NodeDetailsTable = require('./node-details-table');
|
||||
@@ -74,7 +75,8 @@ const NodeDetails = React.createClass({
|
||||
|
||||
<div className="node-details-content">
|
||||
{details.tables.map(function(table) {
|
||||
return <NodeDetailsTable title={table.title} rows={table.rows} isNumeric={table.numeric} />;
|
||||
const key = _.snakeCase(table.title);
|
||||
return <NodeDetailsTable title={table.title} key={key} rows={table.rows} isNumeric={table.numeric} />;
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user