diff --git a/client/app/bundles/course/assessment/submission/pages/SubmissionsIndex/index.tsx b/client/app/bundles/course/assessment/submission/pages/SubmissionsIndex/index.tsx index a0c0a550e8..648a322a17 100644 --- a/client/app/bundles/course/assessment/submission/pages/SubmissionsIndex/index.tsx +++ b/client/app/bundles/course/assessment/submission/pages/SubmissionsIndex/index.tsx @@ -17,7 +17,6 @@ import CourseUserTypeTabs, { CourseUserTypeTabValue, getCurrentSelectedUserType, } from 'lib/components/core/CourseUserTypeTabs'; -import ConfirmationDialog from 'lib/components/core/dialogs/ConfirmationDialog'; import Prompt from 'lib/components/core/dialogs/Prompt'; import Page from 'lib/components/core/layouts/Page'; import LoadingIndicator from 'lib/components/core/LoadingIndicator'; @@ -244,28 +243,36 @@ const AssessmentSubmissionsIndex: FC = () => { : translations.forceSubmitConfirmation; return ( - setIsConfirmingForceSubmit(false)} - onConfirm={() => { + { dispatch(forceSubmitSubmissions(currentSelectedUserType)); setIsConfirmingForceSubmit(false); }} + onClose={() => setIsConfirmingForceSubmit(false)} open={isConfirmingForceSubmit} - /> + primaryLabel={t(formTranslations.continue)} + > + {t(message, values)} + ); }; const renderFetchFromKoditsuConfirmation = (): JSX.Element => ( - setIsConfirmingFetchFromKoditsu(false)} - onConfirm={() => { + { dispatch(fetchSubmissionsFromKoditsu()); setIsConfirmingFetchFromKoditsu(false); }} + onClose={() => setIsConfirmingFetchFromKoditsu(false)} open={isConfirmingFetchFromKoditsu} - /> + primaryLabel={t(formTranslations.continue)} + > + + {t(translations.fetchSubmissionsFromKoditsuConfirmation)} + + ); const renderStatusChart = (): JSX.Element => { @@ -318,7 +325,7 @@ const AssessmentSubmissionsIndex: FC = () => { {renderStatusChart()} -
+
{canPublishGrades && (