Updated the emoji picker component default button slot
What does this MR do and why?
Updated the emoji picker component default button slot
- Updated the default button slot in the emoji picker component to match the most common use-case.
- Updated the files that used that use-case to use the default slot.
This dries up the codebase somewhat and reduces some of the non-compliant button findings
Screenshots or screen recordings
How to set up and validate locally
- Go to an issue in your GDK
- Upload a design to that issue
- Click on the design to add a comment / discussion item.
- You should see the emoji picker on the comment you made (see screen recording)
- Add a regular comment on that issue
- You should see the same emoji picker on that comment
- Add a task to that issue
- Add a comment on that task
- Enable the
work-items-mvc2
feature flag - You should see the emoji picker on that comment.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #418229 (closed)
Edited by Sam Beckham