Я не могу найти документацию Stream Chat React-Native для действий или не использую то, что мне показалось правильным: -)
Я не могу найти пример сообщения, например:
{
'text': 'Wonderful! Thanks for asking.',
'attachments': [
{
'type': 'form',
'title': 'Select your account',
'actions': [
{
'name': 'account',
'text': 'Checking',
'style': 'primary',
'type': 'button',
'value': 'checking'
},
{
'name': 'account',
'text': 'Saving',
'style': 'default',
'type': 'button',
'value': 'saving'
},
{
'name': 'account',
'text': 'Cancel',
'style': 'default',
'type': 'button',
'value': 'cancel'
}
]
}
]
}
Нажав на это сообщение, вы получите ОК в клиенте. Изображение: сообщение в клиенте чата
Однако клиент React-Native выдает ошибку при нажатии любой из 3 кнопок.
Полученная ошибка:
WARN Возможный необработанный отказ от обещания (id: 0): Ошибка: код ошибки StreamChat 4: Ошибка RunMessageAction: «недопустимая или отключенная команда` `"
Я обнаружил некоторые ссылки на документацию, подобные этой:
Действия в сочетании с вложениями могут использоваться для создания команд.
Но ссылка не заканчивается описанием команд.
У кого-нибудь есть чаевые. Например, ссылка на некоторую документацию, описывающую, как заставить щелкать предварительно определенные ответы работающими ? :-D