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

Description

Step 2 of the wizard. Provides date picker, start-time picker, and duration selector (or end-time with cross-field validation enforced by Activity Form Validator). Defaults to today's date and a 30-minute duration.

Feature: Activity Registration Wizard

wizard-step-date-time-duration

Responsibilities

  • Render accessible date and time pickers with keyboard navigation support
  • Apply default values (today, 30 min) pre-filled from Default Values Manager
  • Emit DateTimeSelectedEvent to Wizard State Manager on valid input
  • Delegate cross-field rule (end > start) to Activity Form Validator

Interfaces

onDateTimeChanged(date, startTime, durationMinutes)
onValidationResult(isValid, errors)

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