debian-mirror-gitlab/app/assets/javascripts/pages/dashboard/milestones/index/index.js
2023-04-23 21:23:45 +05:30

12 lines
584 B
JavaScript

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 ?? []),
],
});