Skip to content

Community post/comment/reply reactions. #809

Description

@rajat1saxena

As of now, the community post/comments/replies can only have likes.

Now, we want to support multiple reactions via emojis.

Evolve the like model to also be able to accommodate other reactions via emojis. The existing likes should be counted for the heart emoji.

See if we need a migration for migrating likes to heart emoji or can we provide backwards compatibility easily. If backward compatibility is hard to pull off, create a migration instead.

Example from a similar community

Image

User experience:

  1. The user should see an emoji picker right under post/comment/reply (just like today)
  2. Upon clicking the reaction window, the user should be able to pick a reaction emoji and it should show up on the left side of the emoji picker with a count.
  3. If instead of clicking the emoji picker, the user clicks on an already existing reaction, its count should increase. The user should be able to toggle their reaction.
  4. On hovering over the reaction, the reactors' names list should be visible in a popover as shown below
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions