Migrate dropdown in label subscription actions
What does this MR do and why?
Migrate bootstrap dropdown in app/views/shared/_label.html.haml
to pajamas component. As it's a part of subscribe logic we also need to migrate related subscription buttons.
- Migrated subscribe buttons
- Migrated subscribe dropdown
- Removed unused code
It's a part of Pajamas adoption project
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
Case 1
- Select some project
- Goto
Manage -> Labels
- Verify label subscription buttons
- Subscription dropdown should be available for group labels only in project labels list only.
Case 2
- Select some group
- Goto
Manage -> Labels
- Verify label subscription buttons
Related to #263217
Edited by Taras Tadai