import React from 'react'; import PropTypes from 'prop-types'; import { useIntl } from '@edx/frontend-platform/i18n'; // import PropTypes from 'prop-types'; import { Card } from '@edx/paragon'; import { hooks as appHooks } from 'data/redux'; import RelatedProgramsBadge from './RelatedProgramsBadge'; import CourseCardMenu from './CourseCardMenu'; import CourseCardActions from './CourseCardActions'; import CourseCardDetails from './CourseCardDetails'; import messages from '../messages'; export const CourseCardContent = ({ cardId, orientation }) => { const { formatMessage } = useIntl(); const { courseName, bannerImgSrc } = appHooks.useCardCourseData(cardId); const { homeUrl } = appHooks.useCardCourseRunData(cardId); return ( <> {formatMessage(messages.bannerAlt)} {courseName} )} actions={} /> {orientation === 'vertical' ? ( <> ) : ( } > )} ); }; CourseCardContent.propTypes = { cardId: PropTypes.string.isRequired, orientation: PropTypes.string.isRequired, }; CourseCardContent.defaultProps = {}; export default CourseCardContent;