import React from 'react'; import MailPoet from 'mailpoet'; import HelpTooltip from 'help-tooltip.jsx'; import ReactStringReplace from 'react-string-replace'; type Props = { subscribersInPlan: number | false; subscribersInPlanLimit: number | false; }; const SubscribersInPlan = ({ subscribersInPlan, subscribersInPlanLimit, }: Props) => { if (subscribersInPlan === false) { return null; } const subscribersInPlanCount = subscribersInPlanLimit ? ( {MailPoet.I18n.t('subscribersInPlanCount') .replace('%$1d', subscribersInPlan.toLocaleString()) .replace('%$2d', subscribersInPlanLimit.toLocaleString())} ) : ( {subscribersInPlan} ); return (
{ReactStringReplace(MailPoet.I18n.t('subscribersInPlan'), '%s', () => subscribersInPlanCount)} {' '} {' '}
); }; export default SubscribersInPlan;