Infrastructure low complexity mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Infrastructure utility that intercepts and resolves incoming deep links targeting the activity wizard, extracting optional pre-fill parameters (activity type, contact ID) and routing to the correct initial wizard step. Registered at app startup with the Flutter navigation router.

Feature: Activity Registration Wizard

wizard-deep-link-handler

Responsibilities

  • Register deep link URI patterns for wizard entry points
  • Parse and validate deep link parameters
  • Map link parameters to WizardStateBloc initial state
  • Route to the wizard screen with correct initial step
  • Handle malformed links with graceful fallback

Interfaces

registerDeepLinkPatterns(Router router)
handleIncomingLink(Uri uri)
parseWizardParams(Uri uri)
buildInitialWizardState(WizardDeepLinkParams params)
onInvalidLink(Uri uri)

Relationships

Dependencies (1)

Components this component depends on