From 8f73a92e1660b33a407e96ebfdec493a4959b3fd Mon Sep 17 00:00:00 2001 From: Ahmad Abdolsaheb Date: Thu, 31 Oct 2019 20:29:47 +0300 Subject: [PATCH] fix: set color based on theme (#37634) --- .../src/components/Donation/components/DonateForm.js | 11 ++++++++--- .../components/Donation/components/StripeCardForm.js | 6 ++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/client/src/components/Donation/components/DonateForm.js b/client/src/components/Donation/components/DonateForm.js index d4f9b2c9ae..7f8539512a 100644 --- a/client/src/components/Donation/components/DonateForm.js +++ b/client/src/components/Donation/components/DonateForm.js @@ -25,7 +25,8 @@ const propTypes = { isSignedIn: PropTypes.bool, stripe: PropTypes.shape({ createToken: PropTypes.func.isRequired - }) + }), + theme: PropTypes.string }; const initialState = { donationAmount: 500, @@ -39,7 +40,7 @@ const initialState = { const mapStateToProps = createSelector( userSelector, isSignedInSelector, - ({ email }, isSignedIn) => ({ email, isSignedIn }) + ({ email, theme }, isSignedIn) => ({ email, theme, isSignedIn }) ); class DonateForm extends Component { @@ -168,6 +169,7 @@ class DonateForm extends Component { renderDonateForm() { const { isFormValid } = this.state; + const { theme } = this.props; return ( @@ -184,7 +186,10 @@ class DonateForm extends Component { value={this.getUserEmail()} /> - +