Wizard Step - Contact Selection
Component Detail
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.
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