import { Component } from 'react'; import withData from '../lib/withData'; import Items from '../components/Items'; import CreateItem from '../components/CreateItem'; import Signup from '../components/Signup'; import LoginAuth0 from '../components/LoginAuth0'; import Page from '../components/Page'; import { USER_ORDERS_QUERY } from '../queries'; import { graphql, compose } from 'react-apollo' import has from 'lodash.has'; import get from 'lodash.get'; import formatMoney from '../lib/formatMoney'; import makeImage from '../lib/image'; class OrderList extends Component { componentDidMount() { console.log('Mounting!'); } render() { if(this.props.loading) { return
Loading...
} if(this.props.error) { returnError...
} if(!has(this.props, 'userOrdersQuery.user.orders')) { returnDon't have it yet!
} const orders = this.props.userOrdersQuery.user.orders; console.log(orders); return ({order.item.description}