Package-level declarations
Functions
Link copied to clipboard
fun ReactionsPicker( message: Message, onMessageAction: (MessageAction) -> Unit, modifier: Modifier = Modifier, shape: Shape = ChatTheme.shapes.bottomSheet, overlayColor: Color = ChatTheme.colors.overlay, cells: GridCells = GridCells.Fixed(DefaultNumberOfReactions), onDismiss: () -> Unit = {}, reactionTypes: Map<String, ReactionIcon> = ChatTheme.reactionIconFactory.createReactionIcons(), headerContent: @Composable ColumnScope.() -> Unit = {
with(ChatTheme.componentFactory) {
MessageReactionPickerHeaderContent(Modifier, message, onMessageAction, onDismiss)
}
}, centerContent: @Composable ColumnScope.() -> Unit = {
with(ChatTheme.componentFactory) {
MessageReactionPickerCenterContent(
modifier = Modifier,
message = message,
onMessageAction = onMessageAction,
onDismiss = onDismiss,
reactionTypes = reactionTypes,
)
}
})
Displays all of the available reactions the user can set on a message.