blob: 88061d9ca22229b4a314f985fe8bd7a513f53901 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
import { initNewResourceDropdown } from '~/vue_shared/components/new_resource_dropdown/init_new_resource_dropdown';
import { RESOURCE_TYPE_MILESTONE } from '~/vue_shared/components/new_resource_dropdown/constants';
import searchUserGroupsAndProjects from '~/vue_shared/components/new_resource_dropdown/graphql/search_user_groups_and_projects.query.graphql';
initNewResourceDropdown({
resourceType: RESOURCE_TYPE_MILESTONE,
query: searchUserGroupsAndProjects,
extractProjects: (data) => [
...(data?.user?.groups?.nodes ?? []),
...(data?.projects?.nodes ?? []),
],
});
|