Add ability to reward emojis to discussions/notes on a Design
Problem to solve
As an EE user, I would like the ability to reward discussions/notes on a design with emojis.
Further details
Use cases that immediately come to mind specifically for design management include:
- Indications of support (e.g.
👍 ) - Acknowledgements (e.g.
👀 ,✅ )
Proposal
The implementation here should feel and behave the same as emojis anywhere else in GitLab (on issues, issue discussions, etc.)
For FE, we could potentially utilise the note_actions.vue component similar to how it's used within notable_note.vue.
Permissions and Security
Anyone with comment access to a design should be able to reward emojis.
Documentation
- Required - need to document the existence of this feature
Testing
- Need to test this newly introduced functionality
Notes
cc/ @ntepluhina, I have a suspicion that there may be a technical reason why the discussions/notes UI for Designs is mostly distinct from notes/components/*, so I welcome any comments/advice you have regarding the feasibility of this!