MessageText

fun MessageText(message: Message, currentUser: User?, modifier: Modifier = Modifier, onLongItemClick: (Message) -> Unit)

Default text element for messages, with extra styling and padding for the chat bubble.

It detects if we have any annotations/links in the message, and if so, it uses the ClickableText component to allow for clicks on said links, that will open the link.

Alternatively, it just shows a basic Text element.

Parameters

message

Message to show.

currentUser

The currently logged in user.

modifier

Modifier for styling.

onLongItemClick

Handler used for long pressing on the message text.