pubsweet-component-bookbuilder
Version:
44 lines (39 loc) • 798 B
JavaScript
import React from 'react'
import { Mutation } from '@apollo/react-components'
import gql from 'graphql-tag'
const UPDATE_BOOK_TEAM = gql`
mutation UpdateBookTeam($id: String!, $input: TeamInput!) {
updateTeamMembers(id: $id, input: $input) {
id
role
name
object {
objectId
}
members {
id
user {
id
username
email
admin
}
}
global
}
}
`
const updateBookTeamMutation = props => {
const { render } = props
return (
<Mutation mutation={UPDATE_BOOK_TEAM}>
{(updateBookTeam, updateBookTeamResult) =>
render({
updateBookTeam,
updateBookTeamResult,
})
}
</Mutation>
)
}
export default updateBookTeamMutation