Browser or terminal

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

What it means
The code tried to read a field inside an item that is empty (`undefined`) instead of checking if it exists first.
Likely causes
  • Data from the database or an API hasn't loaded yet, or returned no matching record.
  • A component prop was renamed or forgotten when rendering the component.
Prevention
Always handle empty states (such as no items yet or a signed-out visitor) in every screen.

Copy for your agent

I get `TypeError: Cannot read properties of undefined`. Find the line from the stack trace, handle the empty case safely, and add a test for when that value is missing.

Full help articleThe app shows a blank or error page on your computer

Last reviewed Nov 8, 2026