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

[email protected] breaks list search filter with [email protected]

Abierto
#10,656 5 comentarios 2 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
react, typescript
Área
frontend

Línea de trabajo

Comienza con el ejemplo de React-Admin “Get started” y reproduce el fallo enfocando en Chrome o Edge el campo de entrada del filtro de búsqueda de la lista llamado “q”. Compara el comportamiento con [email protected] y la solución alternativa documentada usando ~7.54.0. Se considera completado cuando el filtro de búsqueda recibe el foco y funciona sin fallar con la configuración de dependencias compatible con React-Admin 4.16.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

v4

What you were expecting:
Search filter input of list view works as documented.

What happened instead:
Search filter input crashes browser once it gets focused.

Steps to reproduce:
Focus search filter input ("q").

Related code:
Just use sample code from React-Admin's "Get started".

Other information:
Issue was introduced after upgrading to [email protected]
Seems to be major upgrade which requires react@^9.0.0
As workaround, use override in your project's package.json:

"overrides": {
"react-admin": {
"react-hook-form": "~7.54.0"
}
},

Environment

  • React-admin version: 4.16
  • Last version that did not exhibit the issue (if applicable):
  • React version: 8.2
  • Browser: Chrome, Edge
  • Stack trace (in case of a JS error):
Lenguaje dominante
TypeScript
Estrellas
27k
Forks
5.5k
Merge medio
1 d 3 min
PR fusionados (30 d)
32

Preparar el entorno

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 marmelab/react-admin

Todos los issues de marmelab/react-admin

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.