Progress Bar

The Progress Bar component visually represents the completion state of a task or process.

Usage

Default


<Progressbar progress={65} />

Props

Sortable data table
PropTypeDefaultDescription
progressnumber0Current progress value as a percentage (0–100).
theme"primary" | "secondary" | "tertiary" | "quaternary" | "clear"configured DefaultTheme color variant for the progress bar.
state"success" | "error" | "warning"-Optional state variant for emphasis.
size"xs" | "small" | "medium" | "large" | "xl"Configured DefaultHeight and thickness of the progress bar.
rounding"none" | "small" | "medium" | "large"Configured DefaultBorder radius for the progress bar.
shadow"none" | "light" | "medium" | "strong" | "intense"Configured DefaultBox shadow for the progress bar.
animatedbooleantrueIf true, progress changes are smoothly animated.
indeterminatebooleanfalseIf true, shows an indeterminate loading animation.
ariaLabelstring"Progress"Accessible label for screen readers.
classNamestring-Custom class name for the progress bar container.
data-testidstring"progressbar"Test id for querying the component in tests.