Saltar al contenido
Logic2BUI

Buscar en la documentación

Busca componentes y documentación

Nuevo
Menú

Progreso

Muestra un indicador del avance de una tarea.

Instalación

npx logic2b@next add progress

Uso

import { Progress } from "@/components/ui/progress"

<Progress value={66} aria-label="Progreso de carga" />

Ejemplos

Animado

Con etiqueta

Uploading…40%

Playground interactivo

Edita las propiedades del componente y revisa el JSX exacto antes de copiarlo. La vista previa se carga solo cuando esta sección entra en pantalla.

JSX generado
<Progress
  value={64}
  aria-label="Upload progress"
 />

Referencia de API

Generada a partir de las exportaciones públicas de TypeScript en src/ui/progress.tsx. Las descripciones técnicas conservan el texto canónico del código fuente.

Ver JSON

Progress

Componente
Props: React.ComponentProps<typeof ProgressPrimitive.Root>
PropiedadTipoObligatoriaValor predeterminadoDescripción
aria-labelstringNo"Progress"—

Contrato de accesibilidad

Comportamiento legible por máquinas y responsabilidades de quien integra progress. Los detalles normativos conservan el texto canónico del registro.

Ver JSON
Soporte
Gestionado por la primitiva
Patrón
progressbar
Radix Progress

Semántica incorporada

  • Exposes progressbar semantics and a default accessible name.

Responsabilidades de integración

  • Replace the default label with task-specific context; omit value only for indeterminate progress.