Code coverage report for src/components/qa/book-link.cjsx

Statements: 83.33% (5 / 6)      Branches: 100% (0 / 0)      Functions: 0% (0 / 1)      Lines: 83.33% (5 / 6)      Ignored: none     

All files » src/components/qa/ » book-link.cjsx
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35                                                            
var BookLink, React, Router;
 
React = require('react');
 
Router = require('react-router');
 
BookLink = React.createClass({displayName: "BookLink",
  propTypes: {
    book: React.PropTypes.shape({
      ecosystemId: React.PropTypes.string,
      ecosystemComments: React.PropTypes.string,
      id: React.PropTypes.number,
      title: React.PropTypes.string,
      uuid: React.PropTypes.string,
      version: React.PropTypes.string
    }).isRequired
  },
  render: function() {
    return React.createElement(Router.Link, {
      "to": 'QAViewBook',
      "className": "book",
      "params": {
        ecosystemId: this.props.book.ecosystemId
      }
    }, React.createElement("div", {
      "className": "title-version"
    }, React.createElement("span", null, this.props.book.title), React.createElement("span", null, this.props.book.version)), React.createElement("span", {
      "className": "comments"
    }, this.props.book.ecosystemComments));
  }
});
 
module.exports = BookLink;