story-content: Added remove story modal, added annotations
This commit is contained in:
@@ -184,6 +184,24 @@ const storyApi = {
|
||||
return removeStoryTag
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* Call `removeStory(input)` mutation, returns the id.
|
||||
*
|
||||
* @param {{id:string}} input
|
||||
* @returns {Promise<{id:string}>}
|
||||
*/
|
||||
remove(input) {
|
||||
return query(`
|
||||
mutation RemoveStory($input: StoryRemoveInput!) {
|
||||
removeStory(input:$input) {
|
||||
id
|
||||
}
|
||||
}
|
||||
`, {input}, {permissions: ["member", "story.remove"]}).then(({removeStory}) => {
|
||||
return removeStory
|
||||
})
|
||||
},
|
||||
}
|
||||
|
||||
module.exports = {storyApi, Story}
|
||||
Reference in New Issue
Block a user