Skip to main content

useLoaderData

useLoaderData

Framework Data

Summary

Reference Documentation ↗

Returns the data from the closest route loader or clientLoader.

import { useLoaderData } from "react-router";

export async function loader() {
  return await fakeDb.invoices.findAll();
}

export default function Invoices() {
  let invoices = useLoaderData<typeof loader>();
  // ...
}

Signature

function useLoaderData<T = any>(): SerializeFrom<T>

Returns

The data returned from the route's loader or clientLoader function

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