is-mychatbot
Version:
Chatbot Widget 2.0
28 lines (23 loc) • 916 B
JSX
import { useContext } from "react";
import AppContext from "../../../AppContext";
import { formattedTs, MardownText } from "../utils";
export const UserTextmessage = ({ messageItem }) => {
const { text, ts } = messageItem;
const appContext = useContext(AppContext);
const { textColor, userMsgBackgroundColor } = appContext;
return (
<div className=" flex flex-row-reverse ">
<div className="mt-4 mb-2 flex max-w-[70%] flex-col items-end justify-end ">
<div
className="items-end break-words rounded-t-[20px] rounded-br-[5px] rounded-bl-[20px] border-[0.5px] bg-white px-[10px] py-[6px] text-sm "
style={{ color: textColor, backgroundColor: userMsgBackgroundColor }}
>
<MardownText text={text} />
</div>
<div className="text-[10px] italic text-gray-500">
{formattedTs(ts)}
</div>
</div>
</div>
);
};