diff --git a/assets/js/src/newsletters/send/congratulate/congratulate.jsx b/assets/js/src/newsletters/send/congratulate/congratulate.jsx index f4af988ad9..cfbc659637 100644 --- a/assets/js/src/newsletters/send/congratulate/congratulate.jsx +++ b/assets/js/src/newsletters/send/congratulate/congratulate.jsx @@ -33,6 +33,7 @@ function renderSuccess(newsletter, testingPassed) { MSSPitchIllustrationUrl={window.MSS_pitch_illustration_url} successClicked={successPageClosed} newsletter={newsletter} + isWoocommerceActive={window.mailpoet_woocommerce_active} /> ); } diff --git a/assets/js/src/newsletters/send/congratulate/success.jsx b/assets/js/src/newsletters/send/congratulate/success.jsx index 86c7680311..72d811706a 100644 --- a/assets/js/src/newsletters/send/congratulate/success.jsx +++ b/assets/js/src/newsletters/send/congratulate/success.jsx @@ -8,8 +8,9 @@ function Success(props) { if (!window.has_premium_key) { return ( ); } @@ -25,11 +26,12 @@ function Success(props) { Success.propTypes = { successClicked: PropTypes.func.isRequired, illustrationImageUrl: PropTypes.string.isRequired, - MSS_pitch_illustration_url: PropTypes.string.isRequired, + MSSPitchIllustrationUrl: PropTypes.string.isRequired, newsletter: PropTypes.shape({ status: PropTypes.string.isRequired, type: PropTypes.string.isRequired, }).isRequired, + isWoocommerceActive: PropTypes.bool.isRequired, }; diff --git a/assets/js/src/newsletters/send/congratulate/success_pitch_mss.jsx b/assets/js/src/newsletters/send/congratulate/success_pitch_mss.jsx index d8c0260398..610ae1aa8c 100644 --- a/assets/js/src/newsletters/send/congratulate/success_pitch_mss.jsx +++ b/assets/js/src/newsletters/send/congratulate/success_pitch_mss.jsx @@ -17,7 +17,7 @@ function PitchMss(props) { next={props.onFinish} subscribersCount={25} mailpoetAccountUrl="http://xxx" - isWoocommerceActive={true} + isWoocommerceActive={props.isWoocommerceActive} /> @@ -27,6 +27,7 @@ function PitchMss(props) { PitchMss.propTypes = { MSSPitchIllustrationUrl: PropTypes.string.isRequired, onFinish: PropTypes.func.isRequired, + isWoocommerceActive: PropTypes.bool.isRequired, }; diff --git a/views/newsletters.html b/views/newsletters.html index a5d8cdf16d..6dd970d25f 100644 --- a/views/newsletters.html +++ b/views/newsletters.html @@ -24,8 +24,10 @@ var mailpoet_date_storage_format = "Y-m-d"; var mailpoet_tracking_enabled = <%= json_encode(tracking_enabled) %>; var mailpoet_premium_active = <%= json_encode(premium_plugin_active) %>; + var has_premium_key = <%= json_encode(has_premium_key) %>; var MSS_pitch_illustration_url = '<%= cdn_url('welcome-wizard/illu-pitch-mss.20190912.png') %>'; + var mailpoet_woocommerce_active = <%= json_encode(is_woocommerce_active) %>; var mailpoet_automatic_emails = <%= json_encode(automatic_emails) %>; var mailpoet_feature_announcement_has_news = <%= json_encode(feature_announcement_has_news) %>;