Skip to main content

Home Screen - Bottom Navigation


Use the Home Screen Bottom Navigation to switch between primary areas of the app.
This control appears at the bottom of the screen and provides one-tap access to key destinations.


This screen includes

  • A bottom tab bar with five destinations.
  • A selected state that highlights the active destination.
  • A persistent layout that remains visible across the destination screens.

Workflow

The bottom navigation switches the active destination.

  1. Selecting a tab opens the corresponding destination screen.
  2. The selected tab remains highlighted while the destination is active.
  3. Selecting the active tab does not trigger navigation.
  4. Bottom navigation remains visible across all destination screens.
Navigation state

The bottom navigation manages top-level routing only.
It does not preserve nested navigation state when switching between destinations.


Validations

ScenarioApp behavior
A destination loads successfully.Shows the destination screen and marks the tab as selected.
A destination fails to load.Shows an error state on the destination screen and keeps the tab visible.
The user has no authenticated session and selects Account.Shows the sign-in entry flow when required.
The user has no authenticated session and selects Appointments.Shows the sign-in entry flow when required.

Actions

ScenarioApp behavior
The user selects a destination tab.Updates the selected state and switches to the destination screen.
The user selects the active destination tab.Keeps the user on the current screen.
The user uses back navigation after a tab switch.Returns to the prior screen in the current destination flow.

Endpoint Resources

🧰 Endpoint Resources under construction