import ReplyIcon from '@mui/icons-material/Reply'; import CloseRoundedIcon from '@mui/icons-material/CloseRounded'; import ForwardRoundedIcon from '@mui/icons-material/ForwardRounded'; import { connect } from "react-redux"; import { MessageDraftContainer, MessageDraftInfo, MessageDraftText, MessageDraftWrapper, MessageOwnerDraftName } from './MessageDraft.style'; import { checkTypeFileForReply } from '../ReplyMessageMediaIcon/ReplyMessageMediaIcon'; import { actionAddDraftMessage } from '../../actions/actionsForChats'; const MessageReplyForwarded = ({chat, deleteDraftMessage}) => { const message = chat?.draft?.mainInputValue?.message || null; const typeMessage = message && Object.keys(message) return (message) ? {message.hasOwnProperty('reply') ? : } {message?.[typeMessage]?.media && checkTypeFileForReply(message?.[typeMessage]?.media?.[0]?.type, false, message?.[typeMessage]?.media?.[0]?.url)} {message?.[typeMessage]?.owner?.nick || ''} {message?.[typeMessage]?.text?.replace(/ /g, "\u00a0") || ''} {deleteDraftMessage(chat._id, null)}}/> :
} export default connect(null, {deleteDraftMessage: actionAddDraftMessage})(MessageReplyForwarded);