packages/utils/blueprint-cli/src/gql-clients/gql/issues.ts (127 lines of code) (raw):

import { gql } from '@apollo/client/core'; //issue apis export const ListIssues = gql` query ListIssuesInternal($input: ListIssuesInternalInput!) { listIssuesInternal(input: $input) { items { id lastUpdatedTime versionId } } } `; export const GetIssue = gql` query GetIssue($input: GetIssueInput!) { getIssue(input: $input) { item { id title lastUpdatedTime versionId statusId description issueStoreId archived blocked assigneeIds updatedBy createdBy createdTime priority labelIds estimate rank customFields { name type value } } } } `; export const BatchGetIssue = gql` query BatchGetIssue($input: BatchGetIssueInput!) { batchGetIssue(input: $input) { items { id title lastUpdatedTime versionId statusId description issueStoreId archived blocked assigneeIds updatedBy createdBy createdTime priority labelIds estimate rank customFields { name type value } } } } `; //issue store apis export const ListIssueStoreStatuses = gql` query ListIssueStoreStatuses($input: ListIssueStoreStatusesRequestInput!) { listIssueStoreStatuses(input: $input) { items { id name highLevelStatus active order } } } `; export const GetIssueStore = gql` query GetIssueStore($input: GetIssueStoreInput!) { getIssueStore(input: $input) { item { id lastUpdatedTime estimationType maxAssigneesPerIssue versionId } } } `; export const ListIssueStoreSavedViews = gql` query ListIssueStoreSavedViews($input: ListIssueStoreSavedViewsRequestInput!) { listIssueStoreSavedViews(input: $input) { items { id name query } } } `; //issue label apis export const CreateIssueStoreLabel = gql` mutation CreateIssueStoreLabel($input: CreateIssueStoreLabelRequestInput!) { createIssueStoreLabel(input: $input) { id } } `; export const ListIssueStoreLabels = gql` query ListIssueStoreLabels($input: ListIssueStoreLabelsRequestInput!) { listIssueStoreLabels(input: $input) { items { id name labelColor } } } `;