Progress

Un componente de barra de progreso moderno con animaciones fluidas y diferentes variantes de estilo.

Cargando...
import { Progress } from "stofli-ui";
Cargando...

Una barra de progreso simple con diferentes valores.

Cargando...
Cargando...

Usando la prop size: sm, md y lg.

Cargando...
Cargando...

Usando la prop variant: default, primary, secondary, success, warning y danger.

Cargando...
Cargando...

Usando la prop striped para añadir un patrón de rayas animado.

Cargando...
Cargando...

Puedes personalizar cualquier parte del componente usando la propiedad className con clases de Tailwind CSS.

Cargando...
Cargando...
PropTipoDefaultDescripción
valuenumber0Valor actual del progreso
maxnumber100Valor máximo del progreso
size"sm" | "md" | "lg""md"Tamaño de la barra de progreso
variant"default" | "primary" | "secondary" | "success" | "warning" | "danger""default"Variante de estilo
showValuebooleanfalseMuestra el porcentaje actual
animatebooleantrueHabilita la animación de progreso
labelstring-Etiqueta descriptiva
radius"none" | "sm" | "md" | "full""md"Radio de las esquinas
stripedbooleanfalseAñade un patrón de rayas animado
indeterminatebooleanfalseMuestra una barra de progreso indeterminada
descriptionstring-Descripción accesible adicional
aria-labelstring-Etiqueta ARIA personalizada
aria-labelledbystring-ID del elemento que etiqueta este componente
aria-describedbystring-ID del elemento que describe este componente
idstring-ID personalizado para el componente
valueTextstring-Texto personalizado para el valor ARIA
classNamestring-Clases adicionales para el track de progreso
containerClassNamestring-Clases para el contenedor principal
labelClassNamestring-Clases para la etiqueta de progreso
valueClassNamestring-Clases para el valor de porcentaje
progressBarClassNamestring-Clases para la barra de progreso activa