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
Students who completed this task
takidelfin