The Progress component visually represents the completion status of a task or process, such as uploading a file, loading content, or completing form steps.
- Displays completion status visually as a horizontal bar
- Supports minimum and maximum value configuration
- Customizable color themes
- Smooth animations for value changes
Root component for the Progress component.
| Prop | Type | Default |
|---|---|---|
value | number | null | 0 |
minValue | number | 0 |
maxValue | number | 100 |
customRootClass | string | '' |
children | ReactNode | -- |
getValueLabel | function | -- |
Indicator component for the Progress component.
| Prop | Type | Default |
|---|---|---|
asChild | boolean | false |
className | string | -- |
style | CSSProperties | -- |