Change pitch after sending

[MAILPOET-2471]
This commit is contained in:
Amine Ben hammou
2019-12-25 16:19:32 +01:00
committed by amine-mp
parent 162b747564
commit d967b3534c
3 changed files with 27 additions and 11 deletions

View File

@ -3,21 +3,36 @@ import PropTypes from 'prop-types';
import MailPoet from 'mailpoet';
import WelcomeWizardStepLayoutBody from '../../../wizard/layout/step_layout_body.jsx';
import WelcomeWizardPitchMSSStep from '../../../wizard/steps/pitch_mss_step.jsx';
import { BenefitsList, Controls } from '../../../wizard/steps/pitch_mss_step.jsx';
function PitchMss(props) {
return (
<div className="mailpoet_congratulate_success mailpoet_congratulate_mss_pitch">
<h1>{MailPoet.I18n.t('congratulationsMSSPitchHeader')}</h1>
<WelcomeWizardStepLayoutBody
illustrationUrl={props.MSSPitchIllustrationUrl}
displayProgressBar={false}
>
<WelcomeWizardPitchMSSStep
next={props.onFinish}
subscribersCount={props.subscribersCount}
mailpoetAccountUrl={props.mailpoetAccountUrl}
/>
<div className="mailpoet_welcome_wizard_step_content">
<h1>{MailPoet.I18n.t('congratulationsMSSPitchHeader')}</h1>
<h2>{MailPoet.I18n.t('congratulationsMSSPitchSubHeader')}</h2>
<p>
{
MailPoet.I18n.t(props.subscribersCount < 1000
? 'welcomeWizardMSSFreeSubtitle'
: 'welcomeWizardMSSNotFreeSubtitle')
}
</p>
<p>
{MailPoet.I18n.t('welcomeWizardMSSFreeListTitle')}
:
</p>
<BenefitsList />
<Controls
mailpoetAccountUrl={props.mailpoetAccountUrl}
next={props.onFinish}
nextButtonText={MailPoet.I18n.t('welcomeWizardMSSFreeButton')}
/>
</div>
</WelcomeWizardStepLayoutBody>
</div>
);

View File

@ -2,7 +2,7 @@ import PropTypes from 'prop-types';
import React from 'react';
import MailPoet from 'mailpoet';
const BenefitsList = () => (
export const BenefitsList = () => (
<ul className="welcome_wizard_tracking_list">
<li>{MailPoet.I18n.t('welcomeWizardMSSList1')}</li>
<li>{MailPoet.I18n.t('welcomeWizardMSSList2')}</li>
@ -11,7 +11,7 @@ const BenefitsList = () => (
</ul>
);
const Controls = (props) => (
export const Controls = (props) => (
<div className="mailpoet_welcome_wizard_step_controls">
<p>
<a
@ -77,7 +77,7 @@ FreePlanSubscribers.propTypes = {
const NotFreePlanSubscribers = (props) => (
<>
<h>{MailPoet.I18n.t('welcomeWizardMSSNotFreeTitle')}</h>
<h1>{MailPoet.I18n.t('welcomeWizardMSSNotFreeTitle')}</h1>
<p>
{MailPoet.I18n.t('welcomeWizardMSSNotFreeSubtitle')}
: