User Interface medium complexity mobile
2
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

Step 1 of the wizard. Renders a searchable contact picker backed by the Contact Repository. Emits a validation event before allowing forward navigation; the contact field is required.

Feature: Activity Registration Wizard

wizard-step-contact-selection

Responsibilities

  • Display searchable list of contacts from the Contact Repository
  • Emit ContactSelectedEvent to the Wizard State Manager BLoC
  • Pre-fill contact if a deep-link contactId was provided
  • Validate that a contact is selected before emitting step-complete event

Interfaces

onContactSelected(contactId)
onValidationResult(isValid)

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component