/**
* Элемент выпадающего меню профиля в хедере
* @module HeaderNavProfileNavItem
* @author Ihor Bielchenko
* @requires react
* @requires react#Component
*/
import React, { Component } from 'react';
import Link from '../../../../Common/Link.jsx';
/**
* Элемент выпадающего меню профиля в хедере
* @extends Component
* @property {String} href Ссылка на ресурс
* @property {String} title Текст элемента
* @property {String} icon Иконка элемента
*/
class HeaderNavProfileNavItem extends Component {
static defaultProps = {
onClick: function() {}
}
/**
* Render component
* @return {Object} jsx object
*/
render() {
return <div className="line">
<img src={this.props.icon} alt={this.props.title} />
<Link href={this.props.href}
onClick={this.props.onClick.bind(this)}>{this.props.title}</Link>
</div>
}
}
export default HeaderNavProfileNavItem;