var BS, BookLinks, CourseStore, React;
React = require('react');
BS = require('react-bootstrap');
CourseStore = require('../../flux/course').CourseStore;
BookLinks = React.createClass({displayName: "BookLinks",
PropTypes: {
courseId: React.PropTypes.string
},
render: function() {
var course, links;
course = CourseStore.get(this.props.courseId);
if (!(course != null ? course.is_concept_coach : void 0)) {
return null;
}
links = [];
Iif (course.book_pdf_url) {
links.push(React.createElement("a", {
"key": 'pdf',
"target": '_blank',
"href": course.book_pdf_url
}, "Homework PDF"));
}
Iif (course.webview_url) {
links.push(React.createElement("a", {
"key": 'webview',
"target": '_blank',
"href": course.webview_url
}, "Online Book ", React.createElement("i", {
"className": 'fa fa-external-link'
})));
}
return React.createElement("li", {
"className": 'book-links'
}, links);
}
});
module.exports = BookLinks;
|