LifeUI
1.53.2
Inicio

Steps

Se utiliza para indicar el progreso a través de un proceso de varios pasos

Tamaños

Utiliza la propiedad size para cambiar el tamaño

Indicador con titulo

Utiliza la propiedad label para poder renderizar un titulo. Si necesitar renderizar tu JSX tambien puedes hacerlo.

PASO 1
PASO 2
PASO 3

Controlar estado

Utiliza las propiedades step y onStepChange para controlar el estado

Completado

Utiliza la propiedad completed para especificar cuando han sido completados todos los pasos

Indicador personalizado

Props

Steps

PropTipoRequeridoDescripción
stepnumber-El índice del paso actual activo (basado en 1).
countnumber-El número total de pasos.
size'small' | 'medium'-El tamaño de los indicadores de paso.
colorPallete'primary' | 'green'-La paleta de colores utilizada.
completedboolean-Indica si todos los pasos están completados.
classNamesobject-Clases personalizadas para diferentes partes del componente.

Step

PropTipoRequeridoDescripción
indexnumber-El índice del paso (basado en 1).
labelstring | ReactNode-La etiqueta del paso. Puede ser un string o ReactNode.
contentstring | ReactNode-El contenido adicional del paso. Puede ser un string o ReactNode.
iconReactNode | { completed?: ReactNode; uncompleted?: ReactNode }-El icono del paso. Puede ser un ReactNode único o un objeto con iconos para estados completados y no completados.