{
action: () => { /** Some action here */ },
icon: <PinIcon />,
title: 'Pin Message',
titleStyle: { color: 'red' }
}
This is documentation for
Stream Chat React Native SDK v3, which is nolonger actively maintained. For up-to-date documentation, see the latest version (v5).
MessageAction
When you long press a message, it opens up a message overlay and renders all the actions available on message. MessageAction is an object consisting of all the parameters required to render a single action button, in message overlay.
Example
values
action
Callback when user presses the action button.
Type |
---|
Function |
icon
Element to render as icon for action button.
Type |
---|
Element |
title
Title for action button.
Type |
---|
string |
titleStyle
Styles for underlying Text component of action title.
Type |
---|
Text Style Props |