diff --git a/src/base-component/BaseComponent.jsx b/src/base-component/BaseComponent.jsx index 78f55b98..b7855e14 100644 --- a/src/base-component/BaseComponent.jsx +++ b/src/base-component/BaseComponent.jsx @@ -17,8 +17,8 @@ import AuthExtraLargeLayout from './AuthExtraLargeLayout'; import AuthMediumLayout from './AuthMediumLayout'; import AuthSmallLayout from './AuthSmallLayout'; -const BaseComponent = ({ children }) => { - const authenticatedUser = getAuthenticatedUser(); +const BaseComponent = ({ children, showWelcomeBanner }) => { + const authenticatedUser = showWelcomeBanner ? getAuthenticatedUser() : null; return ( <> @@ -62,8 +62,13 @@ const BaseComponent = ({ children }) => { ); }; +BaseComponent.defaultProps = { + showWelcomeBanner: false, +}; + BaseComponent.propTypes = { children: PropTypes.node.isRequired, + showWelcomeBanner: PropTypes.bool, }; export default BaseComponent; diff --git a/src/welcome/WelcomePage.jsx b/src/welcome/WelcomePage.jsx index 21526e79..d6df34a9 100644 --- a/src/welcome/WelcomePage.jsx +++ b/src/welcome/WelcomePage.jsx @@ -122,7 +122,7 @@ const WelcomePage = (props) => { return ( <> - + {intl.formatMessage(messages['progressive.profiling.page.title'], { siteName: getConfig().SITE_NAME })}