import React from 'react'; import PropTypes from 'prop-types'; import { getConfig } from '@edx/frontend-platform'; import { injectIntl, intlShape, FormattedMessage } from '@edx/frontend-platform/i18n'; import { ActionRow, Button, MarketingModal, ModalDialog, } from '@edx/paragon'; import heroImage from './course_home_tour_modal_hero.png'; import messages from '../messages'; function NewUserCourseHomeTourModal({ intl, isOpen, onDismiss, onStartTour, }) { return ( {intl.formatMessage(messages.newUserModalTitleWelcome)}, }} /> )} footerNode={( )} onClose={onDismiss} >

{intl.formatMessage(messages.newUserModalBody, { siteName: getConfig().SITE_NAME })}

); } NewUserCourseHomeTourModal.propTypes = { intl: intlShape.isRequired, isOpen: PropTypes.bool.isRequired, onDismiss: PropTypes.func.isRequired, onStartTour: PropTypes.func.isRequired, }; export default injectIntl(NewUserCourseHomeTourModal);