{participant && !outgoing ?
{participant.name}
: null}
{replyTo ?
{replyTo}
: null}
{children}
{attachments?.length ?
{attachments.map(({ key, ...attachment }) => )}
: null}
{time}{status && status !== "failed" && status !== "sending" ? : null}{status === "sending" ? Sending... : null}{status === "failed" ? Failed : null}
{reactions?.length ?
{reactions.map((reaction) => )}
: null}
{actions ?