Skip to main content

useRouteError

useRouteError

Framework Data

Summary

Reference Documentation ↗

Accesses the error thrown during an action, loader, or component render to be used in a route module ErrorBoundary.

export function ErrorBoundary() {
  const error = useRouteError();
  return <div>{error.message}</div>;
}

Signature

function useRouteError(): unknown

Returns

The error that was thrown during route loading, action execution, or rendering

Translation © 2026 fanyi.dev · Original © 2026 React Training LLC, Remix Software Inc., Shopify Inc. (MIT)