Feedback
Progress
Visualizes task completion progress or indeterminate background activity.
idle
Usage
Anatomy
The parts and how they nest, taken from the preview above.
Examples
Workspace export
Build processing
Archive transfer
Record sync
Recommendations
| Guidance | Practice |
|---|---|
| Do | Name the operation and use actual completion data. Use an indeterminate state when progress cannot be measured. |
Usage boundaries
| Guidance | Boundary |
|---|---|
| Scope | Use Meter for bounded measurements. Do not invent percentages from elapsed time. |
API reference
Public props from @mizen-labs/ui. Use exported prop types for the complete TypeScript contract.
| Prop | Type | Default | Description |
|---|---|---|---|
| | — | Current progress value between min and max, or null when indeterminate. |
| | 0 | Minimum value of the progress bar. |
| | 100 | Maximum value of the progress bar. |
| | — | Number format options passed to Intl.NumberFormat. |
| | — | Optional children for composed anatomy; auto-renders track and indicator when omitted. |
| | — | Composes progress behavior onto another element. |