ReplyMessage.jsx 801 B

123456789101112131415
  1. import { ReplyMessageMediaIcon } from "../ReplyMessageMediaIcon/ReplyMessageMediaIcon"
  2. import { ReplyMessageContent, ReplyMessageDivider, ReplyMessageOwner, ReplyMessageText, ReplyMessageWrapper } from "./ReplyMessage.style"
  3. export const ReplyMessage = ({message, owner}) => {
  4. return (
  5. <ReplyMessageWrapper>
  6. <ReplyMessageDivider owner={owner}/>
  7. {message.media && message?.media?.length !== 0 ? <ReplyMessageMediaIcon owner={owner} mediaFile={message.media[0]}/> : <></>}
  8. <ReplyMessageContent>
  9. <ReplyMessageOwner owner={owner}>{message?.owner?.nick}</ReplyMessageOwner>
  10. <ReplyMessageText>{message?.text?.replace(/ /g, "\u00a0")}</ReplyMessageText>
  11. </ReplyMessageContent>
  12. </ReplyMessageWrapper>
  13. )
  14. }