From 3fd98df8accbc8a323a8e531b786eb4ad0ed3625 Mon Sep 17 00:00:00 2001 From: David Kaltschmidt Date: Wed, 2 Sep 2015 18:05:26 +0200 Subject: [PATCH] add row keys to keep react happy --- client/app/scripts/components/node-details-table.js | 2 +- client/app/scripts/components/node-details.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client/app/scripts/components/node-details-table.js b/client/app/scripts/components/node-details-table.js index baa8601da..c5e7981e0 100644 --- a/client/app/scripts/components/node-details-table.js +++ b/client/app/scripts/components/node-details-table.js @@ -13,7 +13,7 @@ const NodeDetailsTable = React.createClass({ {this.props.rows.map(function(row) { return ( -
+
{row.key}
{isNumeric &&
{row.value_major}
} {isNumeric &&
{row.value_minor}
} diff --git a/client/app/scripts/components/node-details.js b/client/app/scripts/components/node-details.js index cd1177d3e..235a4f34d 100644 --- a/client/app/scripts/components/node-details.js +++ b/client/app/scripts/components/node-details.js @@ -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({
{details.tables.map(function(table) { - return ; + const key = _.snakeCase(table.title); + return ; })}