mastodon/app/javascript/mastodon/features/ui/components/messaging/conversationStack.js
Baptiste Lemoine fe7ce9f2e0 cut components for messaging
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
2020-01-07 12:21:34 +01:00

40 lines
809 B
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import { mockContactList } from './mockContactList';
const following = mockContactList;
export default class ConversationStack extends React.Component {
static propTypes = {
following: PropTypes.array,
// conversations: PropTypes.array,
};
static defaultProps = {
following: following,
};
openConversationWith(account) {
console.log('openConversationWith name', account.username);
}
render() {
return this.props.following.map(elem =>
(<li className='user-item'>
<div
className='username'
onClick={this.openConversationWith(elem)}
>
Machin {elem.username}
</div >
<div className='last-active'>3 min</div >
</li >),
);
};
}