Rename paginated table page bundle to be reusable
What does this MR do and why?
This MR is a follow-up from the conversation happened in !142984 (comment 1752548514) where page_bundles/incident_management_list
bundle which was used in the multiple unrelated places (and contained generic styles) to be renamed to page_bundles/paginated_table
. The Vue components which this bundle styles are following;
vue_shared/components/paginated_table_with_search_and_tabs/paginated_table_with_search_and_tabs.vue
alerts_settings/components/alerts_integrations_list.vue
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
This MR should visually not impact any usage of this bundle, but for the sake of testing, following 4 pages were tested where this component has been used.
Before | After | |
---|---|---|
Incidents List | ![]() |
![]() |
Alerts | ![]() |
![]() |
CRM | ![]() |
![]() |
ORM | ![]() |
![]() |
How to set up and validate locally
Check following URLs for above 4 places (assuming your GDK runs on gdk.test:3000
;
- http://gdk.test:3000/gitlab-org/gitlab-test/-/incidents
- http://gdk.test:3000/gitlab-org/gitlab-test/-/alert_management
- http://gdk.test:3000/groups/h5bp/-/crm/contacts (enable CRM first!)
- http://gdk.test:3000/groups/h5bp/-/crm/organizations (enable CRM first!)
Related to #440244 (closed)