diff --git a/app/assets/javascripts/filtered_search/recent_searches_storage_keys.js b/app/assets/javascripts/filtered_search/recent_searches_storage_keys.js index 446a0e5eb245cf43d36c0645e82f3452aba42e59..00700df72f84821ebe4cd6f01593ad86ee0c0e63 100644 --- a/app/assets/javascripts/filtered_search/recent_searches_storage_keys.js +++ b/app/assets/javascripts/filtered_search/recent_searches_storage_keys.js @@ -1,3 +1,6 @@ +export const RECENT_SEARCHES_STORAGE_KEY_GROUPS = 'groups'; +export const RECENT_SEARCHES_STORAGE_KEY_PROJECTS = 'projects'; + export default { issues: 'issue-recent-searches', merge_requests: 'merge-request-recent-searches', @@ -5,4 +8,6 @@ export default { group_invited_members: 'group-invited-members-recent-searches', project_members: 'project-members-recent-searches', project_group_links: 'project-group-links-recent-searches', + [RECENT_SEARCHES_STORAGE_KEY_GROUPS]: 'groups-recent-searches', + [RECENT_SEARCHES_STORAGE_KEY_PROJECTS]: 'projects-recent-searches', }; 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 0000000000000000000000000000000000000000..c2a950ca222a263894324604718f62bae445bb19 --- /dev/null +++ b/app/assets/javascripts/groups_projects/components/filtered_search_and_sort.vue @@ -0,0 +1,135 @@ + + + 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 83a99b0f86632a41e74e55419e3875734781af22..47a6b269d9eb7334fc0f5e2bb658c7841a9fcf33 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 @@