From f664c3c8c97df3a42c7b2dca9db6578e58e8a98d Mon Sep 17 00:00:00 2001 From: Peter Hegman Date: Wed, 20 Mar 2024 15:19:04 -0700 Subject: [PATCH 1/2] Refactor organization groups/projects search to shared component Component will be used for all groups and projects lists --- .../components/filtered_search_and_sort.vue | 126 ++++++++++++++++++ .../groups_and_projects/components/app.vue | 104 +++++---------- locale/gitlab.pot | 6 +- .../filtered_search_and_sort_spec.js | 103 ++++++++++++++ .../components/app_spec.js | 63 +++------ 5 files changed, 284 insertions(+), 118 deletions(-) create mode 100644 app/assets/javascripts/groups_projects/components/filtered_search_and_sort.vue create mode 100644 spec/frontend/groups_projects/components/filtered_search_and_sort_spec.js diff --git a/app/assets/javascripts/groups_projects/components/filtered_search_and_sort.vue b/app/assets/javascripts/groups_projects/components/filtered_search_and_sort.vue new file mode 100644 index 00000000000000..297f3678679851 --- /dev/null +++ b/app/assets/javascripts/groups_projects/components/filtered_search_and_sort.vue @@ -0,0 +1,126 @@ + + + diff --git a/app/assets/javascripts/organizations/groups_and_projects/components/app.vue b/app/assets/javascripts/organizations/groups_and_projects/components/app.vue index 83a99b0f86632a..79e61e89af0439 100644 --- a/app/assets/javascripts/organizations/groups_and_projects/components/app.vue +++ b/app/assets/javascripts/organizations/groups_and_projects/components/app.vue @@ -1,18 +1,7 @@