Wikimedia

WikiEduDashboard: Let users know the problem when a course is not listed in any campaigns

On Programs & Events Dashboard, a new course is automatically added to a campaign when it is created. Being in at least one campaign is what makes a course 'live' and usable, so if the default campaign is removed, no users can join it until a campaign is added.

The UI should have a notification about this situation. A similar notification exists already for the "ClassroomProgramCourse" course type. This is implemented in course.jsx, the main Course component of the React frontend.

For this task, you should both implement the new notification and extract all of the course notification code found in that component into a new, dedicated React component for course notifications.

Task tags

  • react
  • wiki-edu-dashboard

Students who completed this task

takidelfin

Task type

  • code Code
close

2018