|
@@ -115,7 +115,7 @@ const ChatBar = () => {
|
|
|
className={messages.length > 0 ? classes.messagesScroll : classes.messagesEmpty}>
|
|
|
<div className={classes.messagesBody}>
|
|
|
{messages.length > 0 ? messages.map(({ message, name, lastName, color,
|
|
|
- updatedAt, createdAt,number, type,fullType }) => {
|
|
|
+ updatedAt, createdAt,number, type,fullType,_id }) => {
|
|
|
let isTime
|
|
|
if (!time) {
|
|
|
isTime = true
|
|
@@ -133,6 +133,7 @@ const ChatBar = () => {
|
|
|
updatedAt={updatedAt}
|
|
|
name={name}
|
|
|
lastName={lastName}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'image') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -143,6 +144,7 @@ const ChatBar = () => {
|
|
|
message={message}
|
|
|
messages={messages}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'audio') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -150,6 +152,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'video') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -157,6 +160,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type) return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -164,6 +168,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
type={type}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
} else {
|
|
|
if (type === 'text') return (<div key={createdAt}>
|
|
@@ -172,7 +177,8 @@ const ChatBar = () => {
|
|
|
message={message}
|
|
|
updatedAt={updatedAt}
|
|
|
name={name}
|
|
|
- lastName={lastName}
|
|
|
+ lastName={lastName}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'image') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -183,6 +189,7 @@ const ChatBar = () => {
|
|
|
message={message}
|
|
|
messages={messages}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'audio') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -190,6 +197,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type === 'video') return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -197,6 +205,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
fullType={fullType}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
if (type) return (<div key={createdAt}>
|
|
|
{isTime&&<MessageTime message={timeStampFilter(updatedAt)}/>}
|
|
@@ -204,6 +213,7 @@ const ChatBar = () => {
|
|
|
url={url}
|
|
|
updatedAt={updatedAt}
|
|
|
type={type}
|
|
|
+ _id={_id}
|
|
|
/></div>)
|
|
|
}
|
|
|
}) : <AlertInfo name='You do not have messages yet!' />}
|