From b06bb3835fd2be8b9655d858ef0c73c47cba1b9a Mon Sep 17 00:00:00 2001 From: James Kachel Date: Tue, 6 Sep 2022 07:09:02 -0500 Subject: [PATCH] Adds accessibility attributes to make the program drawer work better with screen readers --- .../src/components/ProgramEnrollmentCard.js | 6 +- .../src/components/ProgramEnrollmentDrawer.js | 63 ++++++++++--------- 2 files changed, 36 insertions(+), 33 deletions(-) diff --git a/frontend/public/src/components/ProgramEnrollmentCard.js b/frontend/public/src/components/ProgramEnrollmentCard.js index dea74ca52a..ca8a5406a1 100644 --- a/frontend/public/src/components/ProgramEnrollmentCard.js +++ b/frontend/public/src/components/ProgramEnrollmentCard.js @@ -90,8 +90,10 @@ export class ProgramEnrollmentCard extends React.Component< const title = ( this.hndOpenDrawer()} > {enrollment.program.title} @@ -153,7 +155,7 @@ export class ProgramEnrollmentCard extends React.Component< )}
- this.hndOpenDrawer()}>{enrollment.enrollments.length} course + this.hndOpenDrawer()}>{enrollment.enrollments.length} course {enrollment.enrollments.length === 1 ? null : 's'} {certLocation ? ( View certificate diff --git a/frontend/public/src/components/ProgramEnrollmentDrawer.js b/frontend/public/src/components/ProgramEnrollmentDrawer.js index e3d9c0cb7c..18e62b61c0 100644 --- a/frontend/public/src/components/ProgramEnrollmentDrawer.js +++ b/frontend/public/src/components/ProgramEnrollmentDrawer.js @@ -39,37 +39,38 @@ export class ProgramEnrollmentDrawer extends React.Component -
-
-
- -
-
-

Program courses

-
-
- {enrollments && enrollments.length > 0 ? (enrollments.map(enrollment => ( - - - ))) : ( -
-

Enroll Now

-

- You are not enrolled in any courses yet. Please{" "} - browse our courses. -

-
- )} +
+