import React from 'react'; import ClassNames from 'classnames'; import style from './style'; import FontIcon from '../font_icon'; const Link = (props) => { const className = ClassNames(style.root, { [style.active]: props.active }, props.className); return ( {props.icon ? : null} {props.label ? {props.label} : null} {props.count && parseInt(props.count) !== 0 ? {props.count} : null} ); }; Link.propTypes = { active: React.PropTypes.bool, className: React.PropTypes.string, count: React.PropTypes.number, icon: React.PropTypes.string, label: React.PropTypes.string }; Link.defaultProps = { active: false, className: '' }; export default Link;