Add charts for popular attendees/suggestions

This commit is contained in:
2017-01-03 11:36:06 -05:00
parent b4b2b20c28
commit 9040e4fd9f
7 changed files with 153 additions and 1 deletions

View File

@ -0,0 +1,23 @@
var React = require('react');
var BarChart = require('../components/BarChart');
module.exports = React.createClass({
displayName: "AttendeeFrequencyChart",
render: function() {
var data = [];
for (var i = 0; i < this.props.popularAttendees.length; i++) {
var attendee = this.props.popularAttendees[i];
data.push({
'label': attendee.Name,
'value': attendee.Popularity
});
}
data.sort(function(a, b){return b.value - a.value;});
return (
<BarChart title="Attendee Frequency" data={data}/>
);
}
});