() => clearTimeout(timer)pnpm dlx shadcn@latest add @dotui/progress-barUse progress bars to show the progression of a system operation or task.
import { ProgressBar, ProgressBarControl } from "@/components/ui/progress-bar";<ProgressBar value={60}>
<ProgressBarControl />
</ProgressBar>Use the controls below to experiment with different progress bar props and see the live preview and code update.
Progress bars show either determinate or indeterminate progress of an operation over time.
| Prop | Type | Default | |
|---|---|---|---|
| | ||
| — | ||
| — | ||
| — | ||
| | ||
Missing description.
Supports all div attributes.
| Prop | Type | Default | |
|---|---|---|---|
| | ||
| | ||
| — |
Last updated on 12/21/2025
Bringing singularity to the web.
Built with passion by @mehdibha.
<Dynamic(ProgressBar) value={60}>
<Dynamic(Label)>Loading...</Dynamic(Label)>
<Dynamic(ProgressBarControl) />
</Dynamic(ProgressBar)>