Offline Status Indicator
Component Detail
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.
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)