mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-09-21 09:59:27 +03:00
Cleaned up render{Subscribe,Upgrade}Page
no-issue - ensured promises are returned - removed unused prop
This commit is contained in:
parent
016e29c5a8
commit
9a5abbbde2
@ -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) => {
|
||||
|
@ -30,7 +30,7 @@ class PaymentForm extends Component {
|
||||
});
|
||||
};
|
||||
|
||||
render({frameLocation}) {
|
||||
render() {
|
||||
return (
|
||||
<Form onSubmit={(data) => this.handleSubmit(data)}>
|
||||
<CheckoutForm />
|
||||
|
Loading…
Reference in New Issue
Block a user