Pass if woocommerce is active to MSS pitch

[MAILPOET-2142]
This commit is contained in:
Pavel Dohnal
2019-09-17 11:53:15 +02:00
committed by Jack Kitterhing
parent 08f564b459
commit bedde4994a
4 changed files with 9 additions and 3 deletions

View File

@@ -33,6 +33,7 @@ function renderSuccess(newsletter, testingPassed) {
MSSPitchIllustrationUrl={window.MSS_pitch_illustration_url}
successClicked={successPageClosed}
newsletter={newsletter}
isWoocommerceActive={window.mailpoet_woocommerce_active}
/>
);
}

View File

@@ -8,8 +8,9 @@ function Success(props) {
if (!window.has_premium_key) {
return (
<PitchMss
MSS_pitch_illustration_url={props.MSS_pitch_illustration_url}
MSSPitchIllustrationUrl={props.MSSPitchIllustrationUrl}
onFinish={props.successClicked}
isWoocommerceActive={props.isWoocommerceActive}
/>
);
}
@@ -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,
};

View File

@@ -17,7 +17,7 @@ function PitchMss(props) {
next={props.onFinish}
subscribersCount={25}
mailpoetAccountUrl="http://xxx"
isWoocommerceActive={true}
isWoocommerceActive={props.isWoocommerceActive}
/>
</WelcomeWizardStepLayoutBody>
</div>
@@ -27,6 +27,7 @@ function PitchMss(props) {
PitchMss.propTypes = {
MSSPitchIllustrationUrl: PropTypes.string.isRequired,
onFinish: PropTypes.func.isRequired,
isWoocommerceActive: PropTypes.bool.isRequired,
};