UNPKG

pubsweet-component-editoria-dashboard

Version:

The application dashboard for the Editoria project.

26 lines (21 loc) 535 B
import React from 'react' import { Mutation } from '@apollo/react-components' import gql from 'graphql-tag' const ARCHIVE_BOOK = gql` mutation ArchiveBook($id: ID!, $archive: Boolean!) { archiveBook(id: $id, archive: $archive) { id } } ` const archiveBookMutation = props => { const { render } = props return ( <Mutation mutation={ARCHIVE_BOOK}> {(archiveBook, archiveBookResult) => render({ archiveBook, archiveBookResult }) } </Mutation> ) } export default archiveBookMutation