Cleaned up render{Subscribe,Upgrade}Page

no-issue

- ensured promises are returned
- removed unused prop
This commit is contained in:
Fabien O'Carroll 2019-04-16 19:04:55 +02:00
parent 016e29c5a8
commit 9a5abbbde2
2 changed files with 5 additions and 5 deletions

View File

@ -51,8 +51,8 @@ export default class Modal extends Component {
if (stripeConfig) {
const createAccountWithSubscription = (data) => {
this.setState({showSpinner: true});
members.signup(data).then((success) => {
members.createSubscription(data).then((success) => {
return members.signup(data).then((success) => {
return members.createSubscription(data).then((success) => {
this.setState({showSpinner: false});
window.location.hash = 'signup-complete';
}, (error) => {
@ -78,7 +78,7 @@ export default class Modal extends Component {
members.createSubscription(data)
);
const stripeConfig = paymentConfig && paymentConfig.find(({adapter}) => adapter === 'stripe');
return <StripeUpgradePage frameLocation={props.frameLocation} stripeConfig={stripeConfig} error={error} hash="upgrade" handleSubmit={createSubscription} handleClose={closeModal}/>
return <StripeUpgradePage stripeConfig={stripeConfig} error={error} hash="upgrade" handleSubmit={createSubscription} handleClose={closeModal}/>
}
@ -91,7 +91,7 @@ export default class Modal extends Component {
const signup = (data) => {
this.setState({showSpinner: true});
members.signup(data).then((success) => {
return members.signup(data).then((success) => {
this.setState({showSpinner: false});
window.location.hash = 'signup-complete';
}, (error) => {

View File

@ -30,7 +30,7 @@ class PaymentForm extends Component {
});
};
render({frameLocation}) {
render() {
return (
<Form onSubmit={(data) => this.handleSubmit(data)}>
<CheckoutForm />