Skip to main content

Text Message

Message Box

Message Box

It is enough to define a message component with using "MessageBox".

However you have to specify type for them.

Emre
Hi there !
Esra
Hii !
Kursat
Heyy ! How are you ?

Example Usage

import { MessageBox } from "react-chat-elements"

<MessageBox
position={"left"}
type={"text"}
title={"Message Box Title"}
text="Here is a text type message box"
/>

Result

Message Box Title
Here is a text type message box

Text Message Props (extends IMessage)

IMessage Props

propsdefaulttypedescription
idnonestring | numbermessage id
positionnonestringmessage position
textnonestringmessage text
titlenonestringmessage title
focusnonebooleanmessage focus
datenonenumber | Datemessage date
dateStringnonestringmessage date string
avatarnonestringmessage avatar
titleColornonestringmessage title color
forwardednonebooleanmessage forwarded
replyButtonnonebooleanmessage reply button
removeButtonnonebooleanmessage remove button
statusnone'waiting'| 'sent' | 'received' | 'read'message status
statusTitlenonestringmessage status title
notchnonebooleanmessage notch
copiableDatenonebooleanmessage copiable date
retractednonebooleanmessage retracted
classNamenonestringmessage className
letterItemnoneobjectmessage letterItem contains id:string, letter:ReactChild
replynoneobject | anymessage reply should be both any and object (contains message:string, photoURL:string)
typenonestringmessage type