Skip to content
SevenUI
Sign in
On this page

Progress

Displays an indicator showing the completion progress of a task.

x

Installation

Bash

Usage

Examples

With label and value

Children render above the built-in bar — compose ProgressLabel and ProgressValue into a row.

Uploading assets
x

API reference

Progress

Extends the Base UI Progress Root — all its props (value, min, max, format, …) apply. Pass value={null} for an indeterminate state. The track and indicator are rendered automatically; children appear above them.

ProgressLabel and ProgressValue

Extend the Base UI Label and Value parts. The label wires aria-labelledby on the root; the value renders the formatted current value (percentage by default).

ProgressTrack and ProgressIndicator

Styled Base UI parts, exported for fully custom compositions — the default Progress already includes one of each.

Was this page helpful?