From 52b5be07df1126ab266afcd3d16668fd0018e7f4 Mon Sep 17 00:00:00 2001 From: Cihan Bebek Date: Thu, 6 Jul 2017 13:10:16 +0300 Subject: [PATCH] some cody prettyfying --- src/js/components/membershipForm.js | 12 ++++---- src/js/components/membershipInfoForm.js | 9 +++--- src/js/components/stripeCheckout.js | 40 +++++++------------------ 3 files changed, 21 insertions(+), 40 deletions(-) diff --git a/src/js/components/membershipForm.js b/src/js/components/membershipForm.js index 535c621..d40287c 100644 --- a/src/js/components/membershipForm.js +++ b/src/js/components/membershipForm.js @@ -1,18 +1,18 @@ 'use strict'; -var request = require('axios'); -var React = require('react'); var classSet = require('classnames'); +var React = require('react'); +var request = require('axios'); -var StripeCheckout = require('./stripeCheckout.js'); var MembershipInfoForm = require('./membershipInfoForm.js'); +var StripeCheckout = require('./stripeCheckout.js'); module.exports = React.createClass({ getInitialState() { return { - userInfo: null, infoFormSuccess: false, - paymentSuccess: false + paymentSuccess: false, + userInfo: null }; }, @@ -22,8 +22,8 @@ module.exports = React.createClass({ handleInfoFormSuccess(userInfo) { this.setState({ - userInfo: userInfo, infoFormSuccess: true, + userInfo: userInfo }); }, diff --git a/src/js/components/membershipInfoForm.js b/src/js/components/membershipInfoForm.js index af4c531..2b225fc 100644 --- a/src/js/components/membershipInfoForm.js +++ b/src/js/components/membershipInfoForm.js @@ -1,12 +1,11 @@ 'use strict'; -var _ = require('lodash'); -var request = require('axios'); -var React = require('react'); +var _ = require('lodash'); +var request = require('axios'); +var React = require('react'); var classSet = require('classnames'); -var api = require('../api'); - +var api = require('../api'); var StripeCheckout = require('./stripeCheckout.js'); var fieldNameTranslations = { diff --git a/src/js/components/stripeCheckout.js b/src/js/components/stripeCheckout.js index 78728a0..d0b648e 100644 --- a/src/js/components/stripeCheckout.js +++ b/src/js/components/stripeCheckout.js @@ -1,47 +1,29 @@ 'use strict'; -var request = require('axios'); -var React = require('react'); +var request = require('axios'); +var React = require('react'); var classSet = require('classnames'); -var api = require('../api'); -import StripeCheckout from 'react-stripe-checkout'; +var api = require('../api'); -var stripeErrMessages = { - incomplete_number: "Kortin numero on virheellinen.", - incorrect_number: "Kortin numero on virheellinen.", - invalid_number: "Kortin numero on virheellinen.", - incomplete_expiry: "Kortin vanhenemisaika on virheellinen.", - invalid_expiry_month: "Kortin vanhenemiskuu on virheellinen.", - invalid_expiry_year: "Kortin vanhenemisvuosi on virheellinen.", - invalid_cvc: "Kortin CVC koodi on virheellinen.", - incomplete_cvc: "Kortin CVC koodi on virheellinen.", - expired_card: "Kortti on vanhentunut.", - incorrect_cvc: "Kortin CVC koodi on virheellinen..", - incomplete_zip: "Virheellinen postinumero.", - incorrect_zip: "Virheellinen postinumero.", - card_declined: "Kortti hylättiin.", - missing: "There is no card on a customer that is being charged.", - processing_error: "Virhe kortin prosessoinnissa.", - rate_limit: "Rajapintaan tehty liian monta kutsua. Odota hetki." -}; +import StripeCheckout from 'react-stripe-checkout'; module.exports = React.createClass({ getInitialState() { return { - sending: false, - error: null + error: null, + sending: false }; }, onSubmit(token) { this.setState({ - error: null, + error: null, sending: true }); request.post(api('membership'), { - stripeToken: token.id, - email: this.props.payerEmail + email: this.props.payerEmail, + stripeToken: token.id }) .then(() => { this.setState({ @@ -51,8 +33,8 @@ module.exports = React.createClass({ }) .catch((e) => { this.setState({ - sending: false, - error: e + error: e, + sending: false }); }); },