From db29e314c3d11e182b576190aa992de6cd46610b Mon Sep 17 00:00:00 2001 From: Muhammad Anas <88967643+Anas12091101@users.noreply.github.com> Date: Mon, 4 Aug 2025 19:36:44 +0500 Subject: [PATCH] feat: customize proctoring review requirements link using externalLinkUrlOverrides (#1775) --- package-lock.json | 2 +- package.json | 2 +- src/course-home/outline-tab/widgets/ProctoringInfoPanel.jsx | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f477bce2..0d1aa8f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@edx/frontend-component-header": "^6.2.0", "@edx/frontend-lib-learning-assistant": "^2.22.0", "@edx/frontend-lib-special-exams": "^4.0.0", - "@edx/frontend-platform": "^8.3.1", + "@edx/frontend-platform": "^8.4.0", "@edx/openedx-atlas": "^0.7.0", "@fortawesome/free-brands-svg-icons": "5.15.4", "@fortawesome/free-regular-svg-icons": "5.15.4", diff --git a/package.json b/package.json index 993b15c9..d2e70c99 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@edx/frontend-component-header": "^6.2.0", "@edx/frontend-lib-learning-assistant": "^2.22.0", "@edx/frontend-lib-special-exams": "^4.0.0", - "@edx/frontend-platform": "^8.3.1", + "@edx/frontend-platform": "^8.4.0", "@edx/openedx-atlas": "^0.7.0", "@fortawesome/free-brands-svg-icons": "5.15.4", "@fortawesome/free-regular-svg-icons": "5.15.4", diff --git a/src/course-home/outline-tab/widgets/ProctoringInfoPanel.jsx b/src/course-home/outline-tab/widgets/ProctoringInfoPanel.jsx index 29167e5a..2872f805 100644 --- a/src/course-home/outline-tab/widgets/ProctoringInfoPanel.jsx +++ b/src/course-home/outline-tab/widgets/ProctoringInfoPanel.jsx @@ -3,6 +3,7 @@ import { useDispatch, useSelector } from 'react-redux'; import camelCase from 'lodash.camelcase'; import { useIntl } from '@edx/frontend-platform/i18n'; +import { getExternalLinkUrl } from '@edx/frontend-platform'; import { Button } from '@openedx/paragon'; import messages from '../messages'; @@ -207,7 +208,7 @@ const ProctoringInfoPanel = () => { {isSubmissionRequired(readableStatus) && ( onboardingExamButton )} -