diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-05-24 15:19:21 -0400 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-05-24 15:19:21 -0400 |
| commit | 072eca0e5038a7755ca9b2c94dfe1a0c3f110968 (patch) | |
| tree | a6c54e1503baf665ad0eeaeaad6d2a2b7ba3ba39 /frontend/components/Order.js | |
| parent | b294a6fa500b165aae86afbad5fce49a02314b0d (diff) | |
colocate queries and components
Diffstat (limited to 'frontend/components/Order.js')
| -rw-r--r-- | frontend/components/Order.js | 22 |
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 }; |
