Skip to content

Commit 89ff281

Browse files
committed
Message component
1 parent 6035631 commit 89ff281

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

chat-app/client/src/App.jsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useState } from "react";
22
import useSocket from "./hooks/useSocket";
3+
import Message from "./components/Message";
34
import "./App.css";
45

56
const App = () => {
@@ -15,10 +16,8 @@ const App = () => {
1516
return (
1617
<div className="container">
1718
<ul className="messages">
18-
{messages.map((message, i) => (
19-
<li className="message" key={i}>
20-
{message.text}
21-
</li>
19+
{messages.map((message) => (
20+
<Message message={message.text} time={message.time} />
2221
))}
2322
</ul>
2423
<div className="chat-box">
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
const Message = ({ message, time }) => {
2+
return (
3+
<div className="message">
4+
<p className="message-text">{message}</p>
5+
<p className="message-time">{time}</p>
6+
</div>
7+
);
8+
};
9+
10+
export default Message;

0 commit comments

Comments
 (0)