User Interface low complexity mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

A persistent UI banner or icon that communicates the current network connectivity state to the user. Displays a clear offline mode indicator when the device has no internet connection, and shows a sync-in-progress state when pending changes are being reconciled.

Feature: Offline Data Support

offline-status-indicator

Responsibilities

  • Display offline/online connectivity badge in app header or status bar
  • Show sync-in-progress indicator while queue is being processed
  • Display count of pending unsynced changes to the user

Interfaces

showOfflineBanner()
hideOfflineBanner()
showSyncingIndicator(pendingCount: int)
showSyncComplete()
showSyncError(message: String)

Relationships

Dependencies (1)

Components this component depends on