diff --git a/examples/eth-dm/src/messaging/Messages.tsx b/examples/eth-dm/src/messaging/Messages.tsx index 0f9f530461..2c3c1f54d8 100644 --- a/examples/eth-dm/src/messaging/Messages.tsx +++ b/examples/eth-dm/src/messaging/Messages.tsx @@ -1,3 +1,6 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + /** * Clear text message */ @@ -10,16 +13,20 @@ export interface Props { messages: Message[]; } -export default function Messages(props: Props) { - const messages = props.messages.map((msg) => { +export default function Messages({ messages }: Props) { + return {generate(messages)}; +} + +function generate(messages: Message[]) { + return messages.map((msg) => { + const text = `<${formatDisplayDate(msg.timestamp)}> ${msg.text}`; + return ( -
  • - {formatDisplayDate(msg.timestamp)} {msg.text} -
  • + + + ); }); - - return ; } function formatDisplayDate(timestamp: Date): string {