doubtfire-lms / doubtfire-web

Angular web application for the Doubtfire front-end
GNU Affero General Public License v3.0
45 stars 332 forks source link

Migration Unit student enrolment modal coffee #847

Open s223749059 opened 4 months ago

s223749059 commented 4 months ago

Description

Migrate the unit-student-enrolment-modal component from CoffeeScript and Angular.js to TypeScript and Angular. The component is used at unit-students-editor component. It creates a dialog to enrol a student with information about studentId and campus. The action can be performed under aconvenor and aadmin account privileges.

How Has This Been Tested?

Before:

sit782_migrate_unit_student_enrolment_modal_doubtfire_lms_before

After:

sit782_migrate_unit_student_enrolment_modal_doubtfire_lms_after sit782_migrate_unit_student_enrolment_modal_doubtfire_lms_enrol_message sit782_migrate_unit_student_enrolment_modal_doubtfire_lms_error_handling

Testing Checklist:

Checklist: