var Name, React, Router, TOOLTIP_OPTIONS;
React = require('react');
Router = require('react-router');
Name = require('../name');
TOOLTIP_OPTIONS = {
enable: true,
placement: 'top',
delayShow: 1500,
delayHide: 150
};
module.exports = React.createClass({
displayName: 'HSNameCell',
propTypes: {
courseId: React.PropTypes.string.isRequired,
student: React.PropTypes.shape({
first_name: React.PropTypes.string,
last_name: React.PropTypes.string
}).isRequired
},
render: function() {
return React.createElement("div", {
"className": "name-cell"
}, React.createElement(Router.Link, {
"className": "student-name " + this.props.className,
"to": 'viewStudentTeacherPerformanceForecast',
"params": {
roleId: this.props.roleId,
courseId: this.props.courseId
}
}, React.createElement(Name, React.__spread({
"tooltip": TOOLTIP_OPTIONS
}, this.props.student))));
}
});
|