User Interface low complexity frontend
1
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

A confirmation dialog presented before deactivating a user account, summarizing any active assignments or open activities that will be affected. Requires explicit admin confirmation and optionally captures a reason for deactivation for audit purposes.

Feature: User Management

deactivate-user-dialog

Responsibilities

  • Display summary of active assignments and open activities for the target user
  • Require explicit confirmation before proceeding with deactivation
  • Capture optional deactivation reason for audit log
  • Trigger deactivation request and handle success or error states

Interfaces

open(userId)
close()
loadUserImpactSummary(userId)
handleReasonInput(reason)
confirmDeactivation()
cancelDeactivation()
displaySuccess()
displayError(message)

Relationships

Dependencies (1)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component