AnkitSinghSenwal commited on
Commit
791dd65
·
1 Parent(s): 8189f3d

Improving Message Section...

Browse files
src/components/ChatMain/ChatMain.jsx CHANGED
@@ -4,10 +4,10 @@ import Message from '../Message';
4
  function ChatMain() {
5
  return (
6
  <div className='chat_main'>
7
- <Message/>
8
- <Message/>
9
- <Message/>
10
- <Message/>
11
  </div>
12
  )
13
  }
 
4
  function ChatMain() {
5
  return (
6
  <div className='chat_main'>
7
+ <Message message={"Hello"} time = "10AM" isReceived ={false} />
8
+ <Message message={"Hi"} time = "11AM" isReceived ={true} />
9
+ <Message message={"How are you"} time = "11:10AM" isReceived ={false} />
10
+ <Message message={"I am good what about you..."} time = "11AM" isReceived ={true}/>
11
  </div>
12
  )
13
  }
src/components/Message/Message.css ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .message{
2
+ width:100%;
3
+ display:flex;
4
+ flex-direction: column;
5
+ align-items: end;
6
+ }
7
+
8
+ .message__content{
9
+ width:200px;
10
+ background-color:gray;
11
+ }
12
+
13
+ .message__time{
14
+ font-size:0.8em;
15
+ color:gray;
16
+ }
src/components/Message/Message.jsx CHANGED
@@ -1,8 +1,16 @@
1
  import React from 'react'
2
-
3
- function Message() {
 
 
 
 
4
  return (
5
- <div>Message</div>
 
 
 
 
6
  )
7
  }
8
 
 
1
  import React from 'react'
2
+ import "./Message.css";
3
+ function Message({
4
+ message,
5
+ time,
6
+ isReceived=false,
7
+ }) {
8
  return (
9
+
10
+ <div className={"message "+ isReceived?"left":""}>
11
+ <div className='message__content'>{message}</div>
12
+ <span className='message__time'>{time}</span>
13
+ </div>
14
  )
15
  }
16