Enrollment Confirmation Screen
Component Detail
User Interface
low complexity
mobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Modal or full-page confirmation screen shown before finalizing enrollment. Summarizes course name, date, and location, then provides a primary AppButton CTA to confirm. On success, displays a confirmation message and triggers a push notification via the Push Notification Gateway.
enrollment-confirmation-screen
Responsibilities
- Present enrollment summary for user review before committing
- Invoke CourseEnrollmentService on confirmation tap
- Display success or error feedback after enrollment attempt
- Trigger confirmation push notification on successful enrollment
Interfaces
renderCourseSummary(course)
onConfirmEnrollment(courseId)
onCancelPressed()
showSuccessState(enrollmentId)
showErrorState(errorCode)
showLoadingState()
navigateBackToCatalog()
Related Data Entities (2)
Data entities managed by this component