From 19c9683e2126c68cb9d231293162c756d69c51fb Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 8 Feb 2018 10:41:16 -0500 Subject: WIP --- frontend/components/TakeMyMoney.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'frontend/components/TakeMyMoney.js') diff --git a/frontend/components/TakeMyMoney.js b/frontend/components/TakeMyMoney.js index d68cca1..042e9c8 100644 --- a/frontend/components/TakeMyMoney.js +++ b/frontend/components/TakeMyMoney.js @@ -1,25 +1,25 @@ import { Component } from 'react'; import StripeCheckout from 'react-stripe-checkout'; -import { CREATE_ORDER_MUTATION, CURRENT_USER_QUERY } from '../queries'; import { graphql, compose } from 'react-apollo'; - +import { CREATE_ORDER_MUTATION, CURRENT_USER_QUERY } from '../queries'; class TakeMyMoney extends Component { - onToken = async (res) => { + onToken = async res => { + console.log('We got a toooken!'); const token = res.id; const userId = this.props.currentUserQuery.user.id; const itemId = this.props.id; console.log(`Going to make a purchase with ${token}`); - console.log(`THe person that bought this was ${userId}`) - console.log(`The item id is ${itemId}`) - const charge = await this.props.createOrder({ variables: { token, userId, itemId }}); + console.log(`THe person that bought this was ${userId}`); + console.log(`The item id is ${itemId}`); + const charge = await this.props.createOrder({ variables: { token, userId, itemId } }); alert(`Back from the charge! ${charge.id}`); console.log(charge); - - } + }; render() { - const user = this.props.currentUserQuery.user || {}; - const email = user.email || ''; + // const user = this.props.currentUserQuery.user || {}; + // const email = user.email || ''; + const email = 'wesbos@gmail.com'; return (
- ) + ); } } const userEnhancer = graphql(CURRENT_USER_QUERY, { name: 'currentUserQuery' }); const createOrderEnhancer = graphql(CREATE_ORDER_MUTATION, { name: 'createOrder' }); -export default compose(userEnhancer, createOrderEnhancer)(TakeMyMoney); +export default compose(createOrderEnhancer)(TakeMyMoney); -- cgit v1.3