From a0e976ee1f2b787fc0cb9794c644e0520a1c3744 Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Mon, 6 Nov 2017 01:20:36 +0100 Subject: [PATCH] Minor --- src/api.js | 2 +- src/modules/membership/Proof.js | 2 +- src/modules/membership/ProofContainer.js | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/api.js b/src/api.js index 2c3644a..a8125e1 100644 --- a/src/api.js +++ b/src/api.js @@ -67,7 +67,7 @@ export function requestUserData(auth_token) { dispatch(userDataSuccess(data)) }, data => { - dispatch(userDataFailure('Det funka ikke :-(')) + dispatch(userDataFailure(data || {'non_field_errors': ['Kunne ikke hente brukerdata']})) } ) } diff --git a/src/modules/membership/Proof.js b/src/modules/membership/Proof.js index 9be9c43..96abf4b 100644 --- a/src/modules/membership/Proof.js +++ b/src/modules/membership/Proof.js @@ -91,7 +91,7 @@ export default class Proof extends Component { disabled={this.props.isChargingMembership} style={styles.purchaseButton} > - Kjøp medlemskap (200 NOK) + {`Kjøp medlemskap (${this.props.membershipPrice} NOK)`} Medlemskapet er gyldig i ett år diff --git a/src/modules/membership/ProofContainer.js b/src/modules/membership/ProofContainer.js index bb67697..14da8fd 100644 --- a/src/modules/membership/ProofContainer.js +++ b/src/modules/membership/ProofContainer.js @@ -12,6 +12,8 @@ stripe.init({ }); class ProofContainer extends Component { + price = 200; // TODO: fetch from backend + constructor(props) { super(props); @@ -28,6 +30,7 @@ class ProofContainer extends Component { chargeError={this.props.chargeError} onChargePress={this.openStripe} onLogoutPress={this.props.onLogoutPress} + membershipPrice={this.price} /> }