Navegador o terminal

TypeError: Cannot read properties of undefined (reading '…')

Qué significa
El código intentó leer un dato dentro de un elemento que está vacío (`undefined`) sin comprobar antes si existe.
Causas probables
  • Los datos de la base de datos o de una API aún no han cargado, o no devolvieron ningún resultado.
  • Se cambió de nombre o se olvidó pasar una propiedad al mostrar un componente.
Cómo evitarlo
Contempla siempre los estados vacíos (como cuando aún no hay elementos o el visitante no ha iniciado sesión) en cada pantalla.

Copia para tu agente

Me sale `TypeError: Cannot read properties of undefined`. Busca la línea en la traza del error, gestiona el caso vacío de forma segura y añade un test para cuando falte ese dato.

Artículo de ayuda completoLa app muestra una página en blanco o de error en tu equipo

Última revisión 8 nov 2026