User Interface low complexity frontendmobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Modal dialog for coordinators to provide a mandatory rejection reason when dismissing an invalid activity registration. Ensures rejected records retain a documented reason for audit and compliance purposes, and optionally triggers a notification to the submitter.

Feature: Coordinator Activity Approval & Correction

rejection-reason-dialog

Responsibilities

  • Capture mandatory rejection reason from coordinator
  • Validate that reason is non-empty before allowing submission
  • Submit rejection with reason and trigger downstream notification if applicable
  • Prevent accidental rejection via explicit confirmation step

Interfaces

open(activityId)
close()
setReason(reason)
validate()
submitRejection()
cancel()