User Interface medium complexity mobile
3
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Full-screen onboarding view presented at first launch and whenever no organization context exists. Displays the list of partner organizations (NHF, Blindeforbundet, HLF, Barnekreftforeningen, and future members) as tappable cards so the user can choose their membership organization before proceeding.

Feature: Organization Selection & Onboarding

org-selection-screen

Responsibilities

  • Render the list of available organizations as branded cards
  • Handle tap selection and trigger tenant context seeding
  • Display loading state during org profile validation
  • Show error state if selected org is inactive or fetch fails

Interfaces

build(BuildContext context)
onOrganizationSelected(String orgId)
showLoadingOverlay()
showErrorDialog(String message)
navigateToNextStep()