Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Document button loading announcements in component docs

Abierto
#7,881 0 comentarios 1 reacción 2 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@iansan5653 ya está trabajando en esto.

Desde el 26/5/2026.

  • #7882 de @copilot-swe-agent — cerrado sin fusionar
  • #8123 de @adierkens — cerrado sin fusionar

Evaluación

Este issue todavía no se ha evaluado.

Descripción

The documentation for buttons mentions the loading feature with minimal description:

Use the loading prop to show a spinner inside the Button while an action is in progress. It also sets aria-disabled and preserves focus automatically. See Button loading state for accessibility details.

The linked documentation encourages consumers to implement aria-live loading messages:

Include a visually hidden, ARIA live region (using aria-live="polite") message like "Saving profile" to communicate status. The live region must be present on page load, but the message inside the live region should only be rendered while the Button is in a loading state.

However, Button already renders a "Loading" announcement by default, and this announcement is customizable with the loadingAnnouncement prop. The documentation fails to mention this, which can encourage consumers to write their own implementation, resulting in double announcements.

The documentation for Button and IconButton should be updated to detail this loading announcement functionality.

Lenguaje dominante
TypeScript
Estrellas
3.9k
Forks
709
Merge medio
2 d 22 h
PR fusionados (30 d)
79

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de primer/react

Todos los issues de primer/react

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.