⚡ useRouteError Nedir?


⚡ Temel Kullanım

import { useRouteError } from "react-router-dom";

function ErrorPage() {
  const error = useRouteError();

  console.error(error);

  return (
    <div>
      <h1>Bir Hata Oluştu!</h1>
      <p>{error.statusText || error.message}</p>
    </div>
  );
}

// Route tanımı
const router = createBrowserRouter([
  {
    path: "/users/:userId",
    element: <User />,
    loader: userLoader,
    errorElement: <ErrorPage /> // Hata olursa burası render edilir
  }
]);


⚡ Notlar