UNPKG

meses-messaging

Version:

Meses messaging SDK in JavaScript

32 lines (27 loc) 951 B
import React from 'react' import styles from './styles.css' import MessageListHeading from './MessageListHeading' import MessageListBody from './MessageListBody' import MessageListFooter from './MessageListFooter' class MessageList extends React.Component { constructor() { super() } render() { let { title, messageList, messageBuffer, connectedUsername } = this.props let { backButtonOnClick, sendButtonOnClick, loadMoreMessage } = this.props return ( <div className={ styles.messageList }> <MessageListHeading title={ title } backButtonOnClick={ backButtonOnClick }/> <MessageListBody messageList={ messageList } messageBuffer={ messageBuffer } connectedUsername={ connectedUsername } loadMoreMessage={ loadMoreMessage } /> <MessageListFooter sendButtonOnClick={ sendButtonOnClick } /> </div> ) } } export default MessageList