The key of the fetcher we are calling dataStrategy for, otherwise null
for navigational executions
Matches for this route extended with Data strategy APIs
Dynamic route params for the current route.
Matched un-interpolated route pattern for the current path (i.e., /blog/:slug). Mostly useful as a identifier to aggregate on for logging/tracing/etc.
A Fetch Request instance which you can use to read headers (like cookies, and URLSearchParams from the request.
A URL instance representing the application location being navigated to or
fetched. By default, this matches request.url.
In Framework mode with future.v8_passThroughRequests enabled, this is a
normalized URL with React-Router-specific implementation details removed
(.data suffixes, index/_routes search params).
This is the context passed in to your server adapter's getLoadContext() function. It's a way to bridge the gap between the adapter's request/response API with your React Router app. It is only applicable if you are using a custom server adapter.