DocumentationDownloads and examples

Stepper

Used to keep the user on track when completing a specific task. By dividing the end goal into smaller sub tasks.

Stepper Props

NameUseTypeDefinition
children
required
React.ReactElement<typeof Step> | React.ReactElement<typeof Step>[]The child components that represent the steps.
className
optional
stringAdditional class name(s) for the component.
numbered
optional
booleanIndicates whether the steps should be numbered.
onClickStep
optional
(stepIndex: number) => voidHandler function that gets called when a step is clicked.
vertical
optional
booleanIndicates whether the steps should be displayed vertically or horizontally.

Step

Used for defining every step within the Stepper.

Step Props

NameUseTypeDefinition
name
required
stringThe name of the step that will be displayed on the component.
detail
optional
stringA helper text for the step, providing additional information or hints.
status
optional
TStatusThe status of the component that will be reflected on itself.

Examples

Horizontal Stepper
Base model

name

detail

name

detail

error_outline

name

detail

check

name

detail

Vertical Stepper
Base model

name

detail

name

detail

error_outline

name

detail

check

name

detail

Variants

Without helper
To create stepper without helper just remove "detail" property.
Horizontal Stepper
No helper

name

name

error_outline

name

check

name