diff --git a/assets/js/src/wizard/steps/pitch_mss/step.jsx b/assets/js/src/wizard/steps/pitch_mss/step.jsx index d9fedf94d1..f07503a396 100644 --- a/assets/js/src/wizard/steps/pitch_mss/step.jsx +++ b/assets/js/src/wizard/steps/pitch_mss/step.jsx @@ -2,16 +2,24 @@ import PropTypes from 'prop-types'; import React from 'react'; import MailPoet from 'mailpoet'; -const BenefitsList = () => ( +const BenefitsList = (props) => ( ); +BenefitsList.propTypes = { + isWoocommerceActive: PropTypes.bool.isRequired, +}; + const Controlls = (props) => (

@@ -57,7 +65,9 @@ const FreePlanSubscribers = (props) => ( {MailPoet.I18n.t('welcomeWizardMSSFreeListTitle')} :

- + ( FreePlanSubscribers.propTypes = { mailpoetAccountUrl: PropTypes.string.isRequired, next: PropTypes.func.isRequired, + isWoocommerceActive: PropTypes.bool.isRequired, }; const NotFreePlanSubscribers = (props) => ( @@ -82,7 +93,9 @@ const NotFreePlanSubscribers = (props) => ( {MailPoet.I18n.t('welcomeWizardMSSFreeListTitle')} :

- + ( NotFreePlanSubscribers.propTypes = { mailpoetAccountUrl: PropTypes.string.isRequired, next: PropTypes.func.isRequired, + isWoocommerceActive: PropTypes.bool.isRequired, }; const Step = (props) => ( @@ -103,11 +117,13 @@ const Step = (props) => ( ) : ( ) } @@ -118,6 +134,7 @@ Step.propTypes = { next: PropTypes.func.isRequired, subscribersCount: PropTypes.number.isRequired, mailpoetAccountUrl: PropTypes.string.isRequired, + isWoocommerceActive: PropTypes.bool.isRequired, }; export default Step; diff --git a/assets/js/src/wizard/welcome_wizard_controller.jsx b/assets/js/src/wizard/welcome_wizard_controller.jsx index 83335ec06e..e1dd146f1a 100644 --- a/assets/js/src/wizard/welcome_wizard_controller.jsx +++ b/assets/js/src/wizard/welcome_wizard_controller.jsx @@ -165,6 +165,7 @@ const WelcomeWizardStepsController = (props) => { next={() => redirect(step)} subscribersCount={window.subscribers_count} mailpoetAccountUrl={window.mailpoet_account_url} + isWoocommerceActive={window.is_woocommerce_active} /> ) : null