summaryrefslogtreecommitdiffstats
path: root/frontend/components/Order.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/components/Order.js')
-rw-r--r--frontend/components/Order.js22
1 files changed, 21 insertions, 1 deletions
diff --git a/frontend/components/Order.js b/frontend/components/Order.js
index a224c1b..6411abe 100644
--- a/frontend/components/Order.js
+++ b/frontend/components/Order.js
@@ -3,11 +3,30 @@ import { Query } from 'react-apollo';
import { format } from 'date-fns';
import Head from 'next/head';
import PropTypes from 'prop-types';
-import { SINGLE_ORDER_QUERY } from '../queries/queries.graphql';
+import gql from 'graphql-tag';
import formatMoney from '../lib/formatMoney';
import Error from './ErrorMessage';
import OrderStyles from './styles/OrderStyles';
+const SINGLE_ORDER_QUERY = gql`
+ query SINGLE_ORDER_QUERY($id: ID!) {
+ order(id: $id) {
+ id
+ charge
+ total
+ createdAt
+ items {
+ id
+ title
+ price
+ description
+ image
+ quantity
+ }
+ }
+ }
+`;
+
class Order extends Component {
static propTypes = {
id: PropTypes.string.isRequired,
@@ -73,3 +92,4 @@ class Order extends Component {
}
export default Order;
+export { SINGLE_ORDER_QUERY };