pubsweet-component-editoria-dashboard
Version:
The application dashboard for the Editoria project.
25 lines (21 loc) • 517 B
JavaScript
import React from 'react'
import { Mutation } from '@apollo/react-components'
import gql from 'graphql-tag'
const RENAME_BOOK = gql`
mutation RenameBook($id: ID!, $title: String!) {
renameBook(id: $id, title: $title) {
id
}
}
`
const renameBookMutation = props => {
const { render } = props
return (
<Mutation mutation={RENAME_BOOK}>
{(renameBook, renameBookResult) =>
render({ renameBook, renameBookResult })
}
</Mutation>
)
}
export default renameBookMutation