All files / components/header-bar/header-notifications notification-item.jsx

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3
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          1x                   1x           1x          
import React from 'react';
import PropTypes from 'prop-types';
 
class NotificationItem extends React.Component {
  render() {
    return (
      <li key={"header-notification-item"}>
        <a href={this.props.link} onClick={this.props.onClick}>
          <i className={`fa ${this.props.icon}`} />
          {this.props.content}
        </a>
      </li>
    );
  }
}
NotificationItem.propTypes = {
  icon: PropTypes.string,
  content: PropTypes.string,
  link: PropTypes.string,
  onClick: PropTypes.func
};
NotificationItem.defaultProps = {
  content: ''
};
 
export default NotificationItem;