From d5ee30f99d5c1b3aa5e76e9664174ae809198f51 Mon Sep 17 00:00:00 2001 From: Ejaz Ahmad <86868918+jajjibhai008@users.noreply.github.com> Date: Mon, 22 Jul 2024 12:58:18 +0500 Subject: [PATCH] fix: remove retake course prompt on completed course cards for EE courses (#1124) --- .../course-cards/CompletedCourseCard.jsx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/components/dashboard/main-content/course-enrollments/course-cards/CompletedCourseCard.jsx b/src/components/dashboard/main-content/course-enrollments/course-cards/CompletedCourseCard.jsx index 1d8a0dd7c..a100695f3 100644 --- a/src/components/dashboard/main-content/course-enrollments/course-cards/CompletedCourseCard.jsx +++ b/src/components/dashboard/main-content/course-enrollments/course-cards/CompletedCourseCard.jsx @@ -8,6 +8,7 @@ import ContinueLearningButton from './ContinueLearningButton'; import { isCourseEnded } from '../../../../../utils/common'; import CertificateImg from './images/edx-verified-mini-cert.png'; +import { EXECUTIVE_EDUCATION_COURSE_MODES } from '../../../../app/data'; const CompletedCourseCard = (props) => { const { authenticatedUser: { username } } = useContext(AppContext); @@ -38,7 +39,7 @@ const CompletedCourseCard = (props) => { /> ); }; - + const isExecutiveEducation2UCourse = EXECUTIVE_EDUCATION_COURSE_MODES.includes(mode); const renderCertificateInfo = () => ( props.linkToCertificate ? (
@@ -55,12 +56,14 @@ const CompletedCourseCard = (props) => {
) : ( -

- To earn a certificate,{' '} - - retake this course → - -

+ !isExecutiveEducation2UCourse && ( +

+ To earn a certificate,{' '} + + retake this course → + +

+ ) ) );