diff --git a/app/panel/components/AccountSuccess.jsx b/app/panel/components/AccountSuccess.jsx index 2c6925868..d0a0244bb 100644 --- a/app/panel/components/AccountSuccess.jsx +++ b/app/panel/components/AccountSuccess.jsx @@ -13,13 +13,14 @@ import React from 'react'; import { NavLink } from 'react-router-dom'; +import PropTypes from 'prop-types'; /** * @class Implement Account Success component which opens * in place of Sign In view on successful signing. * @memberof PanelClasses */ -const AccountSuccess = ({ email }) => ( +const AccountSuccess = ({ email, is_expert }) => (
@@ -31,7 +32,7 @@ const AccountSuccess = ({ email }) => ( {t('learn_more')} - + {t('subscribe_pitch_no_thanks')}
@@ -39,6 +40,12 @@ const AccountSuccess = ({ email }) => (
); +// PropTypes ensure we pass required props of the correct type +AccountSuccess.propTypes = { + is_expert: PropTypes.bool.isRequired, + email: PropTypes.string, +}; + AccountSuccess.defaultProps = { email: '', };