Description
Difficulty: Hard
Type: Feature
Summary
Implement a network status banner for mobile wallet screens.
Current Behaviour
Users may not know when payment, balance, or vault actions are affected by network issues.
Expected Behaviour
The app should show a clear banner for offline, degraded, wrong-network, or unavailable service states.
Suggested Implementation
Create network status model, banner component, screen integration, tests, and docs.
Files or Areas Likely Affected
- src/network/
- src/components/
- src/screens/
- src/diagnostics/
- tests/
- docs/
Acceptance Criteria
Additional Notes
This improves user trust.
Description
Difficulty: Hard
Type: Feature
Summary
Implement a network status banner for mobile wallet screens.
Current Behaviour
Users may not know when payment, balance, or vault actions are affected by network issues.
Expected Behaviour
The app should show a clear banner for offline, degraded, wrong-network, or unavailable service states.
Suggested Implementation
Create network status model, banner component, screen integration, tests, and docs.
Files or Areas Likely Affected
Acceptance Criteria
Additional Notes
This improves user trust.