import React from 'react'; import PropTypes from 'prop-types'; import Column from '../../components/column'; import ColumnHeader from '../../components/column_header'; import { defineMessages, injectIntl, FormattedMessage } from 'react-intl'; import ChatList from './components/chat_list'; const messages = defineMessages({ title: { id: 'column.chats', defaultMessage: 'Chats' }, }); export default @injectIntl class ChatIndex extends React.PureComponent { static propTypes = { intl: PropTypes.object.isRequired, }; static contextTypes = { router: PropTypes.object, }; handleClickChat = (chat) => { this.context.router.history.push(`/chats/${chat.get('id')}`); } render() { const { intl } = this.props; return ( } /> ); } }