Skip to content
v2.5.0
English
Русский
Documentation

Progress

Progress communicates completion of an ongoing task or operation.

Root Props

PropTypeDefault
sizeProgressSize'md'
Visual size of the progress bar.
variantProgressVariant'primary'
Visual style of the progress bar. Typically mapped to theme color variants.
maxnumber100
Maximum value of the progress range. Default is 100.
minnumber0
Minimum value of the progress range. Default is 0.
valuenumber—
Current value representing the progress completion.
valueTextstring—
Visually hidden accessible label for screen readers, describing the current value (e.g., "60% complete").
indeterminateboolean—
—
fullWidthboolean—
Whether the progress bar should stretch to fill the container width.

Also accepts all <div> attributes.

Child Parts

  • ProgressTrack: visible fill track.

ProgressTrack

Also accepts all <div> attributes.

Types

  • ProgressProps
  • ProgressTrackProps
  • ProgressSize
  • ProgressVariant

State Model

  • Determinate state uses value, min, and max.
  • Indeterminate state ignores exact progress geometry and uses animation instead.