Remove unused code from groups list views
What does this MR do and why?
In #23466 (closed) we migrated the group overview tabs from HAML to Vue. Previously this view was using the same JavaScript initializer as the group dashboard and explore groups views. There is some leftover logic that is no longer needed because of this. This MR removes that unused code to reduce technical debt.
Screenshots or screen recordings
No changes, see below videos to demonstrate everything still works
Group dashboard
Screen_Recording_2023-08-09_at_4.14.36_PM
Explore dashboard
Screen_Recording_2023-08-09_at_4.17.27_PM
Group overview tabs
Screen_Recording_2023-08-09_at_4.18.24_PM
How to set up and validate locally
- Navigate to http://127.0.0.1:3000/dashboard/groups
- Navigate to http://127.0.0.1:3000/explore/groups
- Navigate to a group with subgroups and/or projects
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.
Edited by Peter Hegman