Perform a query for a given request - executing all matched route loaders/actions. Used for document requests.
The request to query
Optionalopts: {Optional query options
OptionaldataStrategy?: DataStrategyFunction<unknown>Alternate dataStrategy implementation
OptionalfilterMatchesToLoad?: (match: DataRouteMatch) => booleanPredicate function to filter which matches should be loaded
OptionalgenerateMiddlewareResponse?: (To enable middleware, provide a function to generate a response to bubble back up the middleware chain
OptionalnormalizePath?: (request: Request) => PathNormalize the request path
OptionalrequestContext?: unknownContext object to pass to loaders/actions
OptionalskipLoaderErrorBubbling?: booleanSkip loader error bubbling
OptionalskipRevalidation?: booleanSkip revalidation after action submission
Perform a query for a specific route. Used for resource requests.
The request to query
Optionalopts: {Optional queryRoute options
OptionaldataStrategy?: DataStrategyFunction<unknown>Alternate dataStrategy implementation
OptionalgenerateMiddlewareResponse?: (queryRoute: (r: Request) => Promise<Response>) => MaybePromise<Response>To enable middleware, provide a function to generate a response to bubble back up the middleware chain
OptionalnormalizePath?: (request: Request) => PathNormalize the request path
OptionalrequestContext?: unknownContext object to pass to loaders/actions
OptionalrouteId?: stringThe ID of the route to query
A StaticHandler instance manages a singular SSR navigation/fetch event