From 6a23aee8b416551aab60e7395dc56b9d017a767f Mon Sep 17 00:00:00 2001
From: pnogal <paulina.nogal@wisc.edu>
Date: Wed, 24 Apr 2019 15:35:18 -0500
Subject: [PATCH] Give course-item a role of button

---
 .../course-search/course-search.component.html              | 2 +-
 .../saved-for-later-container.component.html                | 2 +-
 .../term-container/term-container.component.html            | 6 ++++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/app/degree-planner/course-search/course-search.component.html b/src/app/degree-planner/course-search/course-search.component.html
index b18a46e..54c88a3 100644
--- a/src/app/degree-planner/course-search/course-search.component.html
+++ b/src/app/degree-planner/course-search/course-search.component.html
@@ -106,7 +106,7 @@
         [cdkDragData]="course"
         *ngFor="let course of queriedCourses">
         <div class="course-wrapper-inner">
-          <cse-course-item [course]="course" type="search"></cse-course-item>
+          <cse-course-item role="button" aria-labelledby="queried-courses-list" [course]="course" type="search"></cse-course-item>
         </div>
       </div>
     </div>
diff --git a/src/app/degree-planner/saved-for-later-container/saved-for-later-container.component.html b/src/app/degree-planner/saved-for-later-container/saved-for-later-container.component.html
index 274ff49..072b31a 100644
--- a/src/app/degree-planner/saved-for-later-container/saved-for-later-container.component.html
+++ b/src/app/degree-planner/saved-for-later-container/saved-for-later-container.component.html
@@ -15,7 +15,7 @@
       [cdkDragDisabled]="mobileView.matches"
       [cdkDragData]="course">
       <div class="course-wrapper-inner">
-        <cse-course-item [course]="course" type="saved" class="course-favorite" aria-describedby="saved-courses"></cse-course-item>
+        <cse-course-item role="button" aria-labelledby="saved-courses" [course]="course" type="saved" class="course-favorite"></cse-course-item>
       </div>
     </div>
 
diff --git a/src/app/degree-planner/term-container/term-container.component.html b/src/app/degree-planner/term-container/term-container.component.html
index 72dbdf3..6c31feb 100644
--- a/src/app/degree-planner/term-container/term-container.component.html
+++ b/src/app/degree-planner/term-container/term-container.component.html
@@ -12,7 +12,8 @@
         </ng-container>
 
         <cse-course-item
-          aria-describedby="enrolled-courses"
+          role="button"
+          aria-labelledby="enrolled-courses"
           *ngFor="let course of enrolledCourses"
           type="course"
           [disabled]="true"
@@ -59,7 +60,8 @@
           *ngFor="let course of plannedCourses"
         >
           <cse-course-item
-            aria-describedby="planned-courses"
+            role="button"
+            aria-labelledby="planned-courses"
             type="course"
             [course]="course"
             [era]="(term$ | async).era"
-- 
GitLab