flutter_chat_ui icon indicating copy to clipboard operation
flutter_chat_ui copied to clipboard

Check first message

Open berkeenesakt opened this issue 4 months ago • 0 comments

What does it do?

It adds a new parameter to bubble builder named isFirstInGroup.

Why is it needed?

It helps us to determine first message in group or a single message. I need it because in my situation I need to show user names and avatars on first message. To do it I need to check for first message but current version of chat_ui doesn't allow to check it. Screenshot 2024-10-08 at 07 27 19

How to test it?

Change your flutter_chat_ui version on pubspec.yaml like that:

flutter_chat_ui:
    git:
      url: 'https://github.com/berkeenesakt/flutter_chat_ui.git'
      ref: 'feature-first-message-in-group'

Update your bubble builder like that

bubbleBuilder: (child, {required isFirstInGroup, required message, required nextMessageInGroup}) {
...

Now you can check for first message with isFirstInGroup parameter.

Related issues/PRs

https://github.com/flyerhq/flutter_chat_ui/issues/182

berkeenesakt avatar Oct 08 '24 04:10 berkeenesakt