Refactor group overview tabs empty state
requested to merge 364317-refactor-empty-state-in-groups-components-app-vue-from-haml-to-vue into master
What does this MR do and why?
Related to #364317 (closed)
In #23466 (closed) we refactored the group overview tabs from a mixture of HAML/jQuery to Vue. There is still some legacy logic that relates to empty states that needs to be cleaned up. This MR cleans up that legacy empty state code and adds empty states for the Shared projects
and Archived projects
tabs.
Screenshots or screen recordings
Subgroups and projects empty state
Expected to look the same
Before | After |
---|---|
Shared projects empty state
Before | After |
---|---|
Archived projects empty state
Before | After |
---|---|
Subgroups and projects no search results
Expected to look the same
Before | After |
---|---|
Shared projects no search results
Expected to look the same
Before | After |
---|---|
Archived projects no search results
Expected to look the same
Before | After |
---|---|
How to set up and validate locally
- Visit a group overview page
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