progress

Progress

Shows how far a task has progressed, as a share of the whole; slides a segment while that is unknown.

States: Default

Parts

PartFileDoes
ProgressProgress.vueShows how far a task has progressed, as a share of the whole.

Styling

PartRecipe
Progressprogress
Progressprogress-indicator

Install

Writes 2 files into components/ui/progress/. For agents, npx @frontic/ui docs progress prints this reference as markdown; the MCP server serves the same.

npm packages
@vueuse/core
reka-ui

API reference

Progress Progress.vue

Shows how far a task has progressed, as a share of the whole.

PropTypeDefault
asChildbooleanfalse
asAsTag | Component—
maxnumber100
getValueLabel((value: number | null | undefined, max: number) => string | undefined)—
getValueText((value: number | null | undefined, max: number) => string | undefined)—
modelValuenumber | null0
classClassValue—
Data attributeValues
data-max—
data-state'indeterminate' | 'loading' | 'complete'
data-value—
Recipe progressSets
base: progress 6 properties · 2 inherited
Recipe progress-indicatorSets
base: progress-indicator 1 property · 1 inherited
Example