Code coverage report for components/selector_menu/label.js

Statements: 100% (5 / 5)      Branches: 100% (2 / 2)      Functions: 100% (2 / 2)      Lines: 100% (5 / 5)      Ignored: none     

All files » components/selector_menu/ » label.js
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 281     1               1           18                   1
var React = window.React || require('react/addons');
 
 
var Label = React.createClass({
 
  propTypes: {
    selected: React.PropTypes.string,
    onClick: React.PropTypes.func.isRequired
  },
 
  getDefaultProps: function() {
    return {
      selected: "All"
    };
  },
 
  render: function() {
    return (
      <div className="label" onClick={this.props.onClick}>
        <span>{this.props.selected}</span>
        <i className="icon icon-arrow-down"></i>
      </div>
    );
  }
});
 
 
module.exports = Label;