portal-www
Version:
Nova Portal Website. Based on Next starter by Ueno
76 lines (68 loc) • 1.62 kB
text/typescript
import gql from 'graphql-tag';
export const ADD_CONTRACT_DEPARTMENT = gql`
mutation AddContractDepartment($input: AddContractDepartmentInput!) {
addContractDepartment(input: $input) {
department {
id
name
}
}
}
`;
export const UPDATE_CONTRACT_DEPARTMENT = gql`
mutation UpdateContractDepartment($input: UpdateContractDepartmentInput!) {
updateContractDepartment(input: $input) {
department {
name
id
}
error {
code
message
}
}
}
`;
export const REMOVE_CONTRACT_DEPARTMENT = gql`
mutation DeleteContractDepartment($input: DeleteContractDepartmentInput!) {
deleteContractDepartment(input: $input) {
error {
code
message
}
department {
id
}
}
}
`;
export const UPDATE_DEPARTMENT_ON_CONTRACT = gql`
mutation UpdateDepartmentOnContract($input: UpdateDepartmentOnContractInput!) {
updateDepartmentOnContract(input: $input) {
message
}
}
`;
export const CONNECT_DEPARTMENT_TO_CONTRACT = gql`
mutation ConnectDepartmentToContract($input: AddDepartmentToContractInput!) {
connectDepartmentToContract(input: $input) {
department {
id
}
}
}
`;
export const UPDATE_INVOICE_EXPLANATION = gql`
mutation UpdateInvoiceExplanation($input: UpdateInvoiceExplanationInput!) {
updateInvoiceExplanation(input: $input) {
message
}
}
`;
export const REMOVE_FROM_CONTRACT = gql`
mutation RemoveFromContract($input: RemoveInput!) {
removeFromContract(input: $input) {
message
}
}
`;