stream-chat-flutter icon indicating copy to clipboard operation
stream-chat-flutter copied to clipboard

Can we have a reaction picker and custom reactions per user

Open gadzhov opened this issue 1 year ago • 2 comments

Please select which package this feature is related to

stream_chat_flutter

Which platforms would this feature impact?

iOS, Android, Web, Windows, MacOS, Linux

Is your feature request related to a problem?

Hi I'm looking for a set of different reactions per user. It will be nice if I can populate a list with all possible reactions, and users to be able to choose some/all of them.

The visual I'm looking

image

Describe the solution that you'd like

No response

Describe alternatives that you have considered

No response

Additional context

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

gadzhov avatar Nov 15 '23 13:11 gadzhov

This issue is stale because it has been open for 20 days with no activity.

github-actions[bot] avatar Feb 21 '24 01:02 github-actions[bot]

This would definitely be an awesome feature. Any updates on this ?

indiealchemy avatar Apr 03 '24 19:04 indiealchemy

Hi @gadzhov,

To use custom reactions, you can add configuration to the StreamChat widget:

    StreamChat(
        client: client,
        streamChatConfigData: StreamChatConfigurationData(
          reactionIcons: [
            StreamReactionIcon(
              type: 'love',
              builder: (context, highlighted, size) {
                // Build your reaction
              },
            ),
          ],
        ),
        child: widget,
      ),

However, the default functionality and look of the picker can't be changed at the moment and it is not currently something we plan to do. We may circle back to it and try to make it a bit more customizable but we have some time to get there.

Hope this helps. Thanks!

deven98 avatar Jun 07 '24 13:06 deven98