summaryrefslogtreecommitdiffstats
path: root/frontend/components/TakeMyMoney.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/components/TakeMyMoney.js')
-rw-r--r--frontend/components/TakeMyMoney.js24
1 files changed, 12 insertions, 12 deletions
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 (
<div>
<StripeCheckout
@@ -34,10 +34,10 @@ class TakeMyMoney extends Component {
{this.props.children}
</StripeCheckout>
</div>
- )
+ );
}
}
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);