update llc

This commit is contained in:
Salvatore Giordano
2020-04-20 23:38:28 +02:00
parent b20ba2e306
commit ba9ca6d9a1
4 changed files with 29 additions and 21 deletions
+2 -2
View File
@@ -599,7 +599,7 @@ class _MessageWidgetState extends State<MessageWidget>
: null,
textColor: Colors.white,
onPressed: () {
_streamChannel.channel.sendAction(widget.message.id, {
_streamChannel.channel.sendAction(widget.message, {
action.name: action.value,
});
},
@@ -615,7 +615,7 @@ class _MessageWidgetState extends State<MessageWidget>
child: Text('${action.text}'),
color: StreamChatTheme.of(context).accentColor,
onPressed: () {
_streamChannel.channel.sendAction(widget.message.id, {
_streamChannel.channel.sendAction(widget.message, {
action.name: action.value,
});
},
+5 -4
View File
@@ -46,7 +46,8 @@ class ReactionPicker extends StatelessWidget {
),
onPressed: () {
if (ownReactionIndex != -1) {
removeReaction(context, reactionType);
removeReaction(
context, message.ownReactions[ownReactionIndex]);
} else {
sendReaction(context, reactionType);
}
@@ -69,13 +70,13 @@ class ReactionPicker extends StatelessWidget {
/// Add a reaction to the message
void sendReaction(BuildContext context, String reactionType) {
channel.sendReaction(message.id, reactionType);
channel.sendReaction(message, reactionType);
Navigator.of(context).pop();
}
/// Remove a reaction from the message
void removeReaction(BuildContext context, String reactionType) {
channel.deleteReaction(message.id, reactionType);
void removeReaction(BuildContext context, Reaction reaction) {
channel.deleteReaction(message, reaction);
Navigator.of(context).pop();
}
}