Label to be used on aria-label for the nav element
children
required
ReactNode
activeStep
number
0
className
string
string for additional classNames
margin
"spacing2Xs"
"spacingXs"
"spacingS"
"spacingM"
"spacingL"
"spacingXl"
"spacing2Xl"
"spacing3Xl"
"spacing4Xl"
"none"
sets margin to one of the corresponding spacing tokens
marginBottom
"spacing2Xs"
"spacingXs"
"spacingS"
"spacingM"
"spacingL"
"spacingXl"
"spacing2Xl"
"spacing3Xl"
"spacing4Xl"
"none"
sets margin-bottom to one of the corresponding spacing tokens
marginLeft
"spacing2Xs"
"spacingXs"
"spacingS"
"spacingM"
"spacingL"
"spacingXl"
"spacing2Xl"
"spacing3Xl"
"spacing4Xl"
"none"
sets margin-left to one of the corresponding spacing tokens
marginRight
"spacing2Xs"
"spacingXs"
"spacingS"
"spacingM"
"spacingL"
"spacingXl"
"spacing2Xl"
"spacing3Xl"
"spacing4Xl"
"none"
sets margin-right to one of the corresponding spacing tokens
marginTop
"spacing2Xs"
"spacingXs"
"spacingS"
"spacingM"
"spacingL"
"spacingXl"
"spacing2Xl"
"spacing3Xl"
"spacing4Xl"
"none"
sets margin-top to one of the corresponding spacing tokens
orientation
"horizontal"
"vertical"
horizontal
stepStyle
"number"
"icon"
number
testId
string
A [data-test-id] attribute used for testing purposes
ProgressStepper.Step
Name
Type
Default
activeStep
number
Private prop for the ProgressStepper component
className
string
CSS class to be appended to the root element
labelText
string
orientation
"horizontal"
"vertical"
Private prop for the ProgressStepper component
state
"active"
"error"
"warning"
"disabled"
"complete"
"incomplete"
incomplete
stepNumber
number
Private prop for the ProgressStepper component
stepStyle
"number"
"icon"
Private prop for the ProgressStepper component
testId
string
A [data-test-id] attribute used for testing purposes
Content guidelines
The progress stepper provides visual feedback to help guide the user through a workflow that involves linear steps
Each step has an optional label
Label text should be short, clear and concise
Accessibility
The ariaLabel prop for the ProgressStepper component is required. Provide a label that describes what the progress is about (e.g. App installation progress).
The aria-label provided for the each Step component communicates information about the step's number and type.