WIP: Frontend for access token projects dropdown
requested to merge 47865-access-token-for-projects-fe-dropdown into 47865-access-token-for-projects-fe
What does this MR do?
This MR implements the dropdown component for the personal access token form.
Are there points in the code the reviewer needs to double check?
Please review the overall approach to implementing this dropdown.
I opted for using select2
since it was used by another project dropdown and seemed to support the mutli-selection functionality according to the UX design. Unfortunately there was still some hackiness needed to implement the expected behavior
Why was this MR needed?
Screenshots (if relevant)
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
API support added -
Tests added for this feature/bug - Conform by the code review guidelines
-
Has been reviewed by a UX Designer -
Has been reviewed by a Frontend maintainer -
Has been reviewed by a Backend maintainer -
Has been reviewed by a Database specialist
-
-
Conform by the merge request performance guides -
Conform by the style guides -
If you have multiple commits, please combine them into a few logically organized commits by squashing them -
Internationalization required/considered -
End-to-end tests pass ( package-and-qa
manual pipeline job)
What are the relevant issue numbers?
Edited by Paul Slaughter