23 lines
458 B
Plaintext
23 lines
458 B
Plaintext
|
input AddTaskLabelInput {
|
||
|
taskID: UUID!
|
||
|
projectLabelID: UUID!
|
||
|
}
|
||
|
|
||
|
input RemoveTaskLabelInput {
|
||
|
taskLabelID: UUID!
|
||
|
}
|
||
|
input ToggleTaskLabelInput {
|
||
|
taskID: UUID!
|
||
|
projectLabelID: UUID!
|
||
|
}
|
||
|
|
||
|
type ToggleTaskLabelPayload {
|
||
|
active: Boolean!
|
||
|
task: Task!
|
||
|
}
|
||
|
extend type Mutation {
|
||
|
addTaskLabel(input: AddTaskLabelInput): Task!
|
||
|
removeTaskLabel(input: RemoveTaskLabelInput): Task!
|
||
|
toggleTaskLabel(input: ToggleTaskLabelInput!): ToggleTaskLabelPayload!
|
||
|
}
|