/**
* Описание группы
* @module GroupDescription
* @author Ihor Bielchenko
* @requires react
* @requires react#Component
* @requires react-redux
*/
import React, { Component } from 'react';
import { connect } from 'react-redux';
/**
* Описание группы
* @extends Component
*/
class GroupDescription extends Component {
/**
* Render component
* @return {Object} jsx object
*/
render() {
return <div className="right">
{this.props.lang.group_header !== '' ?
<b>{this.props.lang.group_header}</b> :
''}
{this.props.lang.group_description !== '' ?
<span>{this.props.lang.group_description}</span> :
''}
</div>
}
}
/**
* Init redux states
*
* @param {Object} state
* @return {Object}
*/
function mapStateToProps(state) {
return {
lang: state.lang
}
}
export default connect(mapStateToProps)(GroupDescription);