Saltar al contenido
El Muestrario

componente · @solu30/ui-kit/navigation

StepIndicator

Fila de pasos con su estado —hecho, activo, pendiente, error— en puntos, barra o números.

6 sitios de import en 4 de 15 verticales — un archivo que la importa cuenta una vez, monte una instancia o veinte.

  • TheCharterPanel
  • cmp-packages
  • gestorsalon
  • luigi

El componente, montado

Cargando el espécimen…

Cómo se usa

import { StepIndicator } from '@solu30/ui-kit/navigation'

Props

5 props declaradas en los tipos de la versión instalada.
PropRequeridaTipoQué hace
stepssíStep[]Array of steps to display
variantopcional"dots" | "bar" | "numbered"Visual variant
sizeopcional"sm" | "md" | "lg"Size of the indicator
showLabelsopcionalbooleanShow labels below each step
classNameopcionalstringAdditional CSS class

Ejemplo del paquete

<StepIndicator
  steps={[
    { id: '1', label: 'Details', status: 'complete' },
    { id: '2', label: 'Payment', status: 'active' },
    { id: '3', label: 'Confirm', status: 'pending' },
  ]}
  variant="numbered"
  size="md"
  showLabels
/>

Del @example del JSDoc de @solu30/ui-kit, sin editar: son 65 de los 541 símbolos. La sangría y los renglones en blanco son los del paquete.