Add support for displaying tags on measurements.

pull/2746/head
Todd Persen 2015-06-25 09:31:56 -07:00
parent 6f9ae3f77f
commit 525e4dce81
2 changed files with 17 additions and 0 deletions

View File

@ -33,6 +33,12 @@ div#content {
margin-bottom: -10px;
}
div#table h2 {
color: #999;
margin-top: -8px;
font-size: 16px
}
textarea#content-data {
font-family: "Courier New";
height: 200px;

View File

@ -229,11 +229,22 @@ var QueryError = React.createClass({
}
});
var stringifyTags = function(tags) {
var tagStrings = [];
for(var index in tags) {
tagStrings.push(index + ":" + tags[index]);
}
return tagStrings.join(", ");
}
var DataTable = React.createClass({
render: function() {
var tables = this.props.series.map(function(series) {
return React.createElement("div", null,
React.createElement("h1", null, series.name),
React.createElement("h2", null, stringifyTags(series.tags)),
React.createElement("table", {className: "table"},
React.createElement(TableHeader, {data: series.columns}),
React.createElement(TableBody, {data: series})