Receipt Upload Progress Widget
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Inline progress indicator rendered inside the expense form during active receipt upload. Displays percentage progress during live upload and a pending badge when the receipt is queued in the offline outbox. Provides an actionable retry prompt on failure.
receipt-upload-progress-widget
Responsibilities
- Display upload percentage during active network transfer
- Show pending badge when receipt is queued offline
- Present retry action on upload failure with error description
Interfaces
setProgress(percent: double) -> void
setPending() -> void
setError(message: String) -> void
onRetry() -> void