From 072eca0e5038a7755ca9b2c94dfe1a0c3f110968 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 24 May 2018 15:19:21 -0400 Subject: colocate queries and components --- frontend/components/DeleteItem.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'frontend/components/DeleteItem.js') diff --git a/frontend/components/DeleteItem.js b/frontend/components/DeleteItem.js index 53fc04d..9b09378 100644 --- a/frontend/components/DeleteItem.js +++ b/frontend/components/DeleteItem.js @@ -1,10 +1,18 @@ import React from 'react'; import { Mutation } from 'react-apollo'; import PropTypes from 'prop-types'; -import { - REMOVE_ITEM_MUTATION, - ALL_ITEMS_QUERY, -} from '../queries/queries.graphql'; +import gql from 'graphql-tag'; +import { ALL_ITEMS_QUERY } from './Items'; + +const DELETE_ITEM_MUTATION = gql` + mutation deleteItem($id: ID!) { + deleteItem(id: $id) { + id + title + description + } + } +`; class DeleteItem extends React.Component { static propTypes = { @@ -23,7 +31,7 @@ class DeleteItem extends React.Component { render() { return ( @@ -44,3 +52,4 @@ class DeleteItem extends React.Component { } export default DeleteItem; +export { DELETE_ITEM_MUTATION }; -- cgit v1.3