ProgressIndicator

Progress indicators show the status of a process in real time.

Use ProgressIndicator to show the progress of an operation, either as a determinate value or as an unspecified wait time.

Variants

  • linear-determinate / circular-determinate: reflect a known value (0–100).
  • linear-indeterminate / circular-indeterminate: an unbounded animation; value is ignored.

Accessibility

Every variant renders role="progressbar" with aria-valuemin/aria-valuemax; determinate variants also expose aria-valuenow. Provide aria-label or aria-labelledby — the component does not infer an accessible name.