Skip to content

Remove hardcoded qa selector in sidebar and make it dynamic

What does this MR do?

When we refactored the sidebar, we hardcoded several values like QA selectors and classes in the view.

Nevertheless, that data must be dynamic in order to reuse the code with other resources, like groups. This means that we need to reuse the same mechanism we're using for QA selectors in the other menu items.

Screenshots

In the following screenshots we can see that only the QA selectors' HTML has changed:

Before the MR After the MR
image image

Does this MR meet the acceptance criteria?

Conformity

Merge request reports