useRouteError

概要

リファレンスドキュメント ↗

actionloader、またはコンポーネントのレンダリング中にスローされたエラーにアクセスし、ルートモジュールのErrorBoundaryで使用します。

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

シグネチャ

function useRouteError(): unknown

戻り値

ルートのローディングactionの実行、またはレンダリング中にスローされたエラー。