Docs
Cloudflare
CodeRabbit
Railway
AG Grid
WorkOS
Clerk
SerpAPI
Netlify
OpenRouter
Sentry
Electric
Prisma
Unkey
Cloudflare
CodeRabbit
Railway
AG Grid
WorkOS
Clerk
SerpAPI
Netlify
OpenRouter
Sentry
Electric
Prisma
Unkey
Integrations

ErrorComponent component

The ErrorComponent component is a component that renders an error message and optionally the error's message.

ErrorComponent props

The ErrorComponent component accepts the following props:

props.error prop

  • Type: TError (defaults to Error)
  • The error that was thrown by the component's children

props.info prop

  • Type: { componentStack: string }
  • Optional
  • Additional information about where the error was thrown, such as the React component stack trace.

props.reset prop

  • Type: () => void
  • A function to programmatically reset the error state

ErrorComponent returns

  • Returns a formatted error message with the error's message if it exists.
  • The error message can be toggled by clicking the "Show Error" button.
  • By default, the error message will be shown in development.