TypeError
SyncReads a property on an undefined value inside a click handler.
Expected message
Cannot read properties of undefined (reading 'orderId')
One click throws a real runtime error picked at random from six classes. Each one reaches your global handlers exactly as a production crash would, so you can confirm your reporter captured the type, message, and stack.
Last fired: 10:31:48 (seeded)
What happens on click
Errors fired
8
This session, including history
Uncaught
7
Should appear in your reporter
Handled by boundary
1
Caught via componentDidCatch
Scenario coverage
6/6
Every error class exercised
Fire a specific error class instead of a random one.
Reads a property on an undefined value inside a click handler.
Expected message
Cannot read properties of undefined (reading 'orderId')
References a variable that was never declared in scope.
Expected message
checkoutSession is not defined
Creates an array with an invalid negative length.
Expected message
Invalid array length
Rejects a promise with no catch handler, surfacing via unhandledrejection.
Expected message
Request to /api/inventory timed out after 5000ms
Parses a truncated JSON payload as if it were an API response.
Expected message
Unexpected end of JSON input
A child component throws during render, caught by the error boundary.
Expected message
InvoiceRow failed to render: lineItems is not iterable
Render-phase crashes land here.
INV-20931
Northwind Provisions
2 line items
Cross-check each row against your reporter dashboard.
| Time | Error type | Message | Origin | Status |
|---|---|---|---|---|
| 10:31:48 | TypeError | Cannot read properties of undefined (reading 'orderId') | Sync | Uncaught |
| 10:31:12 | ReporterProbeError | Request to /api/inventory timed out after 5000ms | Async | Uncaught |
| 10:30:37 | SyntaxError | Unexpected end of JSON input | Sync | Uncaught |
| 10:29:55 | TypeError | InvoiceRow failed to render: lineItems is not iterable | Render | Handled |
| 10:29:20 | RangeError | Invalid array length | Sync | Uncaught |
| 10:28:41 | ReferenceError | checkoutSession is not defined | Sync | Uncaught |
| 10:28:09 | TypeError | Cannot read properties of undefined (reading 'orderId') | Sync | Uncaught |
| 10:27:33 | ReporterProbeError | Request to /api/inventory timed out after 5000ms | Async | Uncaught |