From c8893fb9cac245c7ec22c8a01a12458c56a8e56a Mon Sep 17 00:00:00 2001 From: sdtsui Date: Tue, 8 Aug 2017 18:37:20 -0700 Subject: [PATCH] Hook up 'Buy with Fiat', redirect to Coinbase --- ui/app/components/buy-options.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/ui/app/components/buy-options.js b/ui/app/components/buy-options.js index c58e508bf..f0864d087 100644 --- a/ui/app/components/buy-options.js +++ b/ui/app/components/buy-options.js @@ -7,12 +7,13 @@ const actions = require('../actions') function mapStateToProps (state) { return { network: state.metamask.network, + address: state.metamask.selectedAddress, } } function mapDispatchToProps (dispatch) { return { - toCoinbase: () => { + toCoinbase: (address) => { dispatch(actions.buyEth({ network: '1', address, amount: 0 })) }, } @@ -41,13 +42,15 @@ BuyOptions.prototype.render = function () { h('div.modal-content-options.flex-column.flex-center', {}, [ - h('div.modal-content-option', {}, [ + h('div.modal-content-option', { + onClick: () => { + console.log("buy clicked") + const { toCoinbase, address } = this.props + toCoinbase(address) + }, + }, [ h('div.modal-content-option-title', {}, 'Coinbase'), - h('div.modal-content-option-subtitle', { - onClick: () => { - this.props.toCoinbase() - }, - }, 'Buy with Fiat'), + h('div.modal-content-option-subtitle', {}, 'Buy with Fiat'), ]), h('div.modal-content-option', {}, [