diff --git a/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx b/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx index 496feb4c62..1d9be0ecd7 100644 --- a/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx +++ b/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx @@ -6,7 +6,7 @@ import { FormattedDate, FormattedMessage, injectIntl, intlShape, } from '@edx/frontend-platform/i18n'; -import { Button, Card } from '@edx/paragon'; +import { Button, Card, Hyperlink } from '@edx/paragon'; import { getConfig } from '@edx/frontend-platform'; import { useModel } from '../../../generic/model-store'; import { COURSE_EXIT_MODES, getCourseExitMode } from '../../../courseware/course/course-exit/utils'; @@ -85,6 +85,19 @@ const CertificateStatus = ({ intl }) => { const dashboardLink = ; const idVerificationSupportLink = ; const profileLink = ; + const certificatesHelpLink = ( + + + + ); // Some learners have a valid ("downloadable") certificate without being in a passing // state (e.g. learners who have been added to a course's allowlist), so we need to @@ -133,12 +146,9 @@ const CertificateStatus = ({ intl }) => { body = ( ); if (certWebViewUrl) {