diff options
Diffstat (limited to 'src/Chat/MessageContainer.tsx')
-rw-r--r-- | src/Chat/MessageContainer.tsx | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/Chat/MessageContainer.tsx b/src/Chat/MessageContainer.tsx new file mode 100644 index 0000000..dc3d613 --- /dev/null +++ b/src/Chat/MessageContainer.tsx @@ -0,0 +1,15 @@ +import React from "react"; +import { Message, MessageType } from "./types"; + +export const MessageContainer = ( + { + type, + fromUserId, + toUserId, + content, + timeMillis, + }: Message +): React.ReactElement<{ sender: string; text: string; }> => { + const dateTime: Date = new Date(timeMillis); + return (<p>[{dateTime.toLocaleString(Intl.DateTimeFormat().resolvedOptions().timeZone)}] Message from {fromUserId}: {content}</p>); +}; |